Team:Freiburg software/Code

From 2009.igem.org

(Difference between revisions)
(qooxWaveClient - client-side impementation of qooxwave)
(qooxWaveClient - client-side impementation of qooxwave)
Line 42: Line 42:
The client-side implementation is actually a whole qooxdoo application. The entire project can be found at the [http://synbiowave.svn.sourceforge.net/viewvc/synbiowave/trunk/gui/qooxwaveClient/ sourcefourge project side]. The main Classes we created for this application are the following:
The client-side implementation is actually a whole qooxdoo application. The entire project can be found at the [http://synbiowave.svn.sourceforge.net/viewvc/synbiowave/trunk/gui/qooxwaveClient/ sourcefourge project side]. The main Classes we created for this application are the following:
-
* [[Team:Team:Freiburg_software/Code/qooxdoo/Application.js|Application.js]] (Main class)
+
* [[Team:Team:Freiburg_software/Code/qooxdoo/Application.js|Application.js]] (Main application class)
* [[Team:Team:Freiburg_software/Code/qooxdoo/Store.js|Store.js]] (Store object to handle and transfer model)
* [[Team:Team:Freiburg_software/Code/qooxdoo/Store.js|Store.js]] (Store object to handle and transfer model)
* [[Team:Team:Freiburg_software/Code/qooxdoo/Upload.js|Upload.js]] (upload gadget)
* [[Team:Team:Freiburg_software/Code/qooxdoo/Upload.js|Upload.js]] (upload gadget)

Revision as of 12:03, 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.

Look at the download-page for downloading them all together and view it in your favorite IDE or get the latest version from our [http://sourceforge.net/projects/synbiowave/develop svn-repositories at Sourceforge]

The Robot Template

Add these classes to your Wave-Robot to turn him into a SynBioWave-Robot. Detail instructions can be found %%%here%%%.

The SynBioWave Robot (synbiowave@appspot.com)

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 [http://synbiowave.svn.sourceforge.net/viewvc/synbiowave/trunk/gui/qooxwaveClient/ 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):