next up previous contents
Nächste Seite: 5 Properties Aufwärts: 4 Bedienung des Hamster-Simulators Vorherige Seite: 4.7 3D-Simulationsfenster und Sound   Inhalt


4.8 Dateiverwaltung auf Betriebssystemebene

Die von Ihnen entwickelten Hamster-Programme sowie die Hamster-Territorien werden auf Betriebssystemebene in Dateien abgespeichert. Diese Dateien finden Sie im so genannten Workspace-Ordner. Dies ist standardmäßig ein Ordner namens ,,Programme`` in demselben Ordner, in dem auch die Dateien zum Starten des Hamster-Simulators - hamstersimulator.jar bzw. hamstersimulator.bat - liegen. Über ein entsprechendes Property kann auch ein anderer Workspace-Ordner als der Ordner Programme verwendet werden (siehe Abschnitt 5). Funktionen zum Verwalten dieser Dateien (Umbenennen, Kopieren, Verschieben, neuer Ordner, ...) können Sie auch auf Betriebssystemebene durchführen. Sie sollten dies jedoch nicht tun, wenn der Hamster-Simulator gestartet ist, da es ansonsten zu Inkonsistenzen kommen kann.

Dateien mit Sourcecode von Hamster-Programmen haben die Endung ,,.ham``. Dateien mit Hamster-Territorien haben die Endung ,,.ter``. Ansonsten gibt es noch Dateien mit der Endung ,,.java`` und ,,.class``. Diese werden beim Kompilieren generiert und enthalten Java-Sourcecode (,,.java``) bzw. ausführbaren Java-Bytecode (,,.class``).

Sie können Hamster-Programme auch mit anderen Editoren entwickeln. Dabei gilt es allerdings folgendes zu beachten:

Die Kommentare kennzeichnen den Typ der Programme. Sie werden vom Editor des Hamster-Simulators automatisch generiert.

Weiterhin können Sie in Hamster-Programmen auch die Java-Anweisungen System.out.println und System.err.println benutzen. Die Ausgaben erfolgen bei Ausführung des Programms in Dateien namens sysout.txt bzw. syserr.txt in dem Ordner, in dem auch die Datei hamstersimulator.jar liegt.

Im Workspace-Ordner befindet sich eine Datei namens settings.properties, in der der aktuelle CLASSPATH (siehe Abschnitt 4.3.3) gespeichert wird.


next up previous contents
Nächste Seite: 5 Properties Aufwärts: 4 Bedienung des Hamster-Simulators Vorherige Seite: 4.7 3D-Simulationsfenster und Sound   Inhalt
Ditrich Boles 2008-03-17