|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Class Summary | |
|---|---|
| ProcessableGraph | This class is the entry point for building a state machine. |
| ProcessableState | |
| ProcessableTransition | |
| StaticGraph | Stores the structure of a graph. |
| StaticGraph.StateIterator | TODO implement stateiterator and transition iterator!!! |
| StaticGraph.TransitionList | A list of transitions. |
| StaticState | A state. |
| StaticTransition | Defines a transition between two states. |
| Exception Summary | |
|---|---|
| AbstractProcessableGraphException | TODO add some more diagnostics (state, context, ...). |
| MaximumIterationsReachedException | A graph can be configured to run infinite or with a hard limit of transitions. |
| NoMatchingTransitionConditionFoundException | After a state has been processed the controler tries to figure out how to go on. |
Provides classes that build the base structure of the state machine. The implementation is ready to use. It should not be necessary to extend these classes.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||