|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.RoboBall.SoccerAction
| Field Summary | |
static java.lang.String |
DRIBBLE
Symbolische Konstante für 'Dribbeln' |
static java.lang.String |
MOVE
Symbolische Konstante für 'Bewegen' |
static java.lang.String |
NOTHING
Symbolische Konstante für 'Keine Aktion' |
static java.lang.String |
PASS
Symbolische Konstante für 'Passen' |
static java.lang.String |
RUN
Symbolische Konstante für 'Rennen' |
| Method Summary | |
static SoccerAction |
dribble(int direction)
Erzeugt eine "Dribbeln"-Aktion. |
boolean |
equals(java.lang.Object o)
Vergleicht zwei Aktionen. |
java.lang.String |
getAction()
Liefert den Typ dieser Aktion. |
int |
getDirection()
Liefert die Richtung, in die die Aktion ausgeführt wird. |
static SoccerAction |
move(int direction)
Erzeugt eine "Bewegen"-Aktion. |
static SoccerAction |
nothing()
Erzeugt eine leere Aktion. |
static SoccerAction |
pass(int direction)
Erzeugt eine "Passen"-Aktion. |
static SoccerAction |
run(int direction)
Erzeugt eine "Rennen"-Aktion. |
void |
setAction(java.lang.String action)
Setzt den Typ dieser Aktion. |
void |
setDirection(int direction)
Setzt die Richtung, in die die Aktion ausgeführt wird. |
java.lang.String |
toString()
Liefert eine String-Repräsentation der Aktion. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static java.lang.String NOTHING
public static java.lang.String MOVE
public static java.lang.String RUN
public static java.lang.String DRIBBLE
public static java.lang.String PASS
| Method Detail |
public java.lang.String getAction()
NOTHING,
MOVE, RUN, DRIBBLE oder
PASS.public void setAction(java.lang.String action)
action - Der Typ der Aktion. Eine der Konstanten NOTHING,
MOVE, RUN, DRIBBLE oder
PASS.public int getDirection()
public void setDirection(int direction)
direction - die Richtung der Aktionpublic static SoccerAction move(int direction)
direction - die Richtung, in die der Roboter sich bewegen soll
SoccerAction, die die Bewegung enthältpublic static SoccerAction run(int direction)
direction - die Richtung, in die der Roboter rennen soll
SoccerAction, die die Bewegung enthältpublic static SoccerAction pass(int direction)
direction - die Richtung, in die der Roboter den Ball passen soll
SoccerAction, die die Aktion enthältpublic static SoccerAction dribble(int direction)
direction - die Richtung, in die der Roboter den Ball dribbeln soll
SoccerAction, die die Aktion enthältpublic static SoccerAction nothing()
SoccerAction.public java.lang.String toString()
"move up"
oder "dribble right".
public boolean equals(java.lang.Object o)
o - eine andere SoccerAction
true, falls o vom Typ SoccerAction ist
und die beiden Objekte die selbe Aktion beschreiben; sonst false.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||