| Modifier and Type | Field and Description |
|---|---|
| private FSM | |
| private State | |
| private StateEngine |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public FSM | |
| public State | |
| public StateEngine | getStateEngine()
Implements org. Return the state engine used to create this FSM. |
| public void | setParent(FSM fsm)
Implements org. Set the parent state machine. |
| public void | setState(State nextState)
Implements org. Set the current state of this FSM. |
| parent | back to summary |
|---|---|
| private FSM parent | |
| state | back to summary |
|---|---|
| private State state | |
| stateEngine | back to summary |
|---|---|
| private StateEngine stateEngine | |
| FSMImpl | back to summary |
|---|---|
| public FSMImpl(StateEngine se, State initialState) | |
| getParent | back to summary |
|---|---|
| public FSM getParent() Implements org. Doc from org. Get the parent state machine.
| |
| getState | back to summary |
|---|---|
| public State getState() Implements org. Return the current state.
| |
| getStateEngine | back to summary |
|---|---|
| public StateEngine getStateEngine() Implements org. Doc from org. Return the state engine used to create this FSM.
| |
| setParent | back to summary |
|---|---|
| public void setParent(FSM fsm) Implements org. Doc from org. Set the parent state machine.
| |
| setState | back to summary |
|---|---|
| public void setState(State nextState) Implements org. Doc from org. Set the current state of this FSM. May not be called inside a transition action, or from a State method. Only here for use by the StateEngine.
| |