|
Class Summary |
| AbsEntity |
The abstract superclass of all Entity classes. |
| BasicExceptionHandler |
Provides the default reporting/handling of run-time exceptions. |
| BasicStateChangeHandler |
Provides a basic reporting mechanism for logging state changes during
run-time. |
| Engine |
This is the run-time core of the state engine system. |
| Model |
A Model object describes a state model by holding all the information about
the valid states and events and the transitions that occur when events are
delivered to entities that are in a given state. |
| StateChangeRecord |
This contains all of the details about a state change that a state change
handler might want to know when reporting it. |