java.lang.Object | ||
↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
↳ | uk.ac.imperial.presage2.util.fsm.StateType |
Defines the different types a state may be.
Enum Values | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
StateType | ACTIVE | Any state which is not a start or end state of the FSM. | |||||||||
StateType | END | An end state of the fsm. | |||||||||
StateType | START | The initial state of the FSM. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
|
Any state which is not a start or end state of the FSM.
An end state of the fsm. No transitions can be made out of this state.
The initial state of the FSM. May only have one per state machine.