This package contains the classes for implementing finite-state machines and hierarchical state machines. For more information about the state engine, please see our AS1, AS2, and AS3 releases at http://code.google.com/p/flash-state-engine/. The code in this package duplicates the former code, but puts in in the com.eqsim package, instead of com.flashsim.
Class | Description | |
---|---|---|
HState | A hierarchical state with a single sub-network. | |
HStateC | A hierarchical state with concurrency. | |
PulseActivity | Time-based or frame-based state activity. | |
State | A finite state, or a simple, non-hierarchical state. | |
StateEngine | The StateEngine is the main data structure for the hierarchical state machine. | |
StateManager | Manages a network (collection) of states. | |
Transition | Creates transitions from source to self, target states, and to history pseudo-states. |