Team:Freiburg software/Code

From 2009.igem.org

(Difference between revisions)
(The SynBioWave Robot (synbiowave@appspot.com))
(The SynBioWave Robot (synbiowave@appspot.com))
Line 40: Line 40:
Here are the classes of our main robot:
Here are the classes of our main robot:
-
* [[Team:Freiburg_software/Code/SynBioWaveRobotServlet.java | SybBioWaveRobotServlet ]]
+
* [[Team:Freiburg_software/Code/SynBioWaveRobotServlet.java | SynBioWaveRobotServlet ]]
* [[Team:Freiburg_software/Code/RecChildBlipListBuilder.java | RecChildBlipListBuilder ]]
* [[Team:Freiburg_software/Code/RecChildBlipListBuilder.java | RecChildBlipListBuilder ]]

Revision as of 14:18, 21 October 2009

Contents

The SynBioWave Source-code

Warning: These pages contain pure Java-Code and are only enlightening if you are both experienced with Java and Google Wave.

Download

SVN

Get the latest revision of SynBioWave from our SVN-repositories at Sourceforge

View

The Robot Template

Add these classes to your Wave-Robot to turn him into a SynBioWave-Robot.

The SynBioWave Robot (synbiowave@appspot.com)

Here are the classes of our main robot:

The Blast Robot (blastrobot@appspot.com)

The Robot doing the Blast-seach consists of these classes (additionally to Template and the Google-files every robot needs)

qooxWaveClient - client-side impementation of qooxwave

The client-side implementation is actually a whole qooxdoo application. The entire project can be found at the sourcefourge project side. The main Classes we created for this application are the following:

In addition we created some Wave objects for debugging outside the Wave (Thanks to Fabian Jakobs from the qooxdoo developer team):