|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apogames.ApoIO
apoSkunkman.game.ApoSkunkmanEditorIO
public class ApoSkunkmanEditorIO
Klasse zum Laden und Speichern von EditorLevels
| Field Summary | |
|---|---|
static byte |
BUSH
Integervariable die angibt, das diese Position mit einem Busch besetzt ist |
static byte |
FREE
Integervariable die angibt, das diese Position frei ist |
static byte |
PLAYER_FOUR
Integervariable die angibt, das diese Position mit Spieler 4 besetzt ist |
static byte |
PLAYER_ONE
Integervariable die angibt, das diese Position mit Spieler 1 besetzt ist |
static byte |
PLAYER_THREE
Integervariable die angibt, das diese Position mit Spieler 3 besetzt ist |
static byte |
PLAYER_TWO
Integervariable die angibt, das diese Position mit Spieler 2 besetzt ist |
static byte |
STONE
Integervariable die angibt, das diese Position mit einem Stein besetzt ist |
| Constructor Summary | |
|---|---|
ApoSkunkmanEditorIO(ApoSkunkmanPanel panel)
|
|
| Method Summary | |
|---|---|
boolean |
readLevel(java.io.DataInputStream data)
abstrakte Methode, um eine Datei einzulesen |
boolean |
writeLevel(java.io.DataOutputStream data)
abstrakte Methode die genutzt werden kann um Daten zu schreiben |
| Methods inherited from class org.apogames.ApoIO |
|---|
readLevel, readLevel, writeLevel |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final byte STONE
public static final byte FREE
public static final byte BUSH
public static final byte PLAYER_ONE
public static final byte PLAYER_TWO
public static final byte PLAYER_THREE
public static final byte PLAYER_FOUR
| Constructor Detail |
|---|
public ApoSkunkmanEditorIO(ApoSkunkmanPanel panel)
| Method Detail |
|---|
public boolean readLevel(java.io.DataInputStream data)
throws java.io.EOFException,
java.io.IOException
ApoIO
readLevel in class ApoIOdata - = das DataInputStreamObjekt mithilfe dessen man die Datei lesen kann
java.io.EOFException - = Exception die geworfen wird falls das Ende der einzulesenden Datei erreicht ist und man trotzdem noch was lesen möchte
java.io.IOException - = Exception die geworfen wird, falls etwas beim Einlesen der Datei schiefgeht
public boolean writeLevel(java.io.DataOutputStream data)
throws java.io.IOException
ApoIO
writeLevel in class ApoIOdata - = das DataOutputStreamObjekt mithilfe dessen man in die Datei schreiben kann
java.io.IOException - = Exception die geworfen wird, falls etwas beim Schreiben schief gegangen ist
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||