|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.gadgets.State
public class State
A state in a state machine.
| Constructor Summary | |
|---|---|
State()
|
|
State(java.lang.String name)
|
|
| Method Summary | |
|---|---|
void |
addTransition(StateTransition newTrans)
|
void |
enter(ActionBureau actions)
Called after a state is entered. |
void |
exit(ActionBureau actions)
Called before a state is exited. |
java.lang.String |
getEntrance()
|
java.lang.String |
getExit()
|
java.lang.String |
getName()
Name of the state. |
java.util.Map |
getTransitions()
|
void |
setEntrance(java.lang.String newEntrance)
|
void |
setExit(java.lang.String newExit)
|
void |
setName(java.lang.String newName)
|
void |
setTransitions(java.util.Map newTransitions)
|
java.lang.String |
toString()
|
StateTransition |
transitionNamed(java.lang.String name)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public State()
public State(java.lang.String name)
| Method Detail |
|---|
public void enter(ActionBureau actions)
public void exit(ActionBureau actions)
public java.lang.String getName()
public void setName(java.lang.String newName)
public void addTransition(StateTransition newTrans)
public java.util.Map getTransitions()
public void setTransitions(java.util.Map newTransitions)
public java.lang.String getExit()
public void setExit(java.lang.String newExit)
public java.lang.String getEntrance()
public void setEntrance(java.lang.String newEntrance)
public StateTransition transitionNamed(java.lang.String name)
public java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||