|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.tomgibara.pronto.state | |
|---|---|
| com.tomgibara.pronto.state | |
| com.tomgibara.pronto.state.impl | |
| Classes in com.tomgibara.pronto.state used by com.tomgibara.pronto.state | |
|---|---|
| PathType
A path type is used to constrain the selection of paths from a state graph. |
|
| ProntoStateException
Instances of this class are typically thrown when an invalid request is made of a state graph or a state graph editor, or when an state engine transition fails. |
|
| StateActivator
Implementations of this interface are supplied to StateEngine
instances for the purpose of performing actions during state transitions. |
|
| StateEngine
State Engines manage transitions across a pre-defined graph of allowed states and state transitions. |
|
| StateEnginePolicy
Implementations of this interface may be used to control some aspects of state engine operation. |
|
| StateFactory
This class is used to obtain graphs and engines to manage state transitions. |
|
| StateGraph
A state graph consists of a set of states and a set of transitions between them. |
|
| StateGraphEditor
Instances of this class may be used to define state graphs. |
|
| StateListener
State listeners may be attached to state engines to observe the completion of state changes and state transitions. |
|
| StateTransition
State transitions are aggregated into graphs by StateGraph
objects. |
|
| StateTransitionParameters
An implementation of this interface mnay be supplied to StateEngine objects when transitioning along a path. |
|
| Classes in com.tomgibara.pronto.state used by com.tomgibara.pronto.state.impl | |
|---|---|
| PathType
A path type is used to constrain the selection of paths from a state graph. |
|
| ProntoStateException
Instances of this class are typically thrown when an invalid request is made of a state graph or a state graph editor, or when an state engine transition fails. |
|
| StateActivator
Implementations of this interface are supplied to StateEngine
instances for the purpose of performing actions during state transitions. |
|
| StateEngine
State Engines manage transitions across a pre-defined graph of allowed states and state transitions. |
|
| StateEnginePolicy
Implementations of this interface may be used to control some aspects of state engine operation. |
|
| StateFactory
This class is used to obtain graphs and engines to manage state transitions. |
|
| StateGraph
A state graph consists of a set of states and a set of transitions between them. |
|
| StateGraphEditor
Instances of this class may be used to define state graphs. |
|
| StateListener
State listeners may be attached to state engines to observe the completion of state changes and state transitions. |
|
| StateTransition
State transitions are aggregated into graphs by StateGraph
objects. |
|
| StateTransitionParameters
An implementation of this interface mnay be supplied to StateEngine objects when transitioning along a path. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||