|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--de.torfu.kabayellow.common.Cell
Repräsentiert ein Feld auf dem Spielbrett. Aus einem
Objekt dieser Klasse können alle Informationen über das
Feld gelesen werden, z.B. ob ein Knight
auf dem
Feld steht.
Field Summary | |
static int |
NO_CASTLE
|
Method Summary | |
void |
actionMoveStoneAddStone()
|
void |
actionMoveStoneRemoveStone()
|
void |
actionMoveStoneSetCastleIndex(int index)
|
Castle |
getCastle()
Gibt das Castle -Objekt dieser Zelle zurück, oder
null , wenn auf der Zelle keine Steine liegen. |
int |
getCastleIndex()
Gibt den Index der sich auf der Cell befindlichen Burg |
int |
getHeight()
Gibt die Höhe der auf dem Feld überienandergestapelten Bausteine zurück. |
Knight |
getKnight()
Gibt den auf dem Feld stehenden Ritter zurück. |
java.awt.Point |
getPosition()
Gibt die Position des Feldes auf dem Spielbrett zurück. |
boolean |
hasHeight()
Ist True wenn auf dem Feld Bausteine vorhanden |
boolean |
hasKing()
Gibt true zurück, wenn sich auf dem der
König befindet. |
boolean |
hasKnight()
Gibt true zurück, wenn sich auf dem Feld
ein Ritter oder der König befindet. |
void |
setTestCastleIndex(int castleIndex)
Nur zu Test Zwecken! |
void |
setTestHeight(int height)
Nur zu Test Zwecken! |
void |
setTestKnight(Knight knight)
Nur zu Test Zwecken! |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int NO_CASTLE
Method Detail |
public void setTestHeight(int height)
public void setTestKnight(Knight knight)
public void setTestCastleIndex(int castleIndex)
public Castle getCastle()
Castle
-Objekt dieser Zelle zurück, oder
null
, wenn auf der Zelle keine Steine liegen.
public int getCastleIndex()
public java.awt.Point getPosition()
public boolean hasKnight()
true
zurück, wenn sich auf dem Feld
ein Ritter oder der König befindet. Ist das Feld leer,
wird false
zurückgegeben.
public boolean hasKing()
true
zurück, wenn sich auf dem der
König befindet.
public int getHeight()
public boolean hasHeight()
public Knight getKnight()
null
zurückgegeben. Der König wird ebenfalls durch ein
Knight
-Objekt repräsentiert.
public void actionMoveStoneRemoveStone()
public void actionMoveStoneAddStone()
public void actionMoveStoneSetCastleIndex(int index)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |