|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use State | |
---|---|
net.sourceforge.aqueduct | |
net.sourceforge.aqueduct.state |
Uses of State in net.sourceforge.aqueduct |
---|
Classes in net.sourceforge.aqueduct with type parameters of type State | |
---|---|
class |
StateMachine<S extends State<I>,I extends InputSource>
Maintains the current state and InputSource used by a particular execution of a StateMachineDescription. |
class |
StateMachineDescription<S extends State<I>,I extends InputSource>
Contains State objects and the transitions between them. |
static class |
StateMachineDescription.Builder<S extends State<I>,I extends InputSource>
Convenience class that simplifies the code required to create a StateMachineDescription. |
Methods in net.sourceforge.aqueduct that return State | |
---|---|
State<T> |
StateEvent.getState()
The State involved in the StateEventListener event. |
Constructors in net.sourceforge.aqueduct with parameters of type State | |
---|---|
StateEvent(State<T> state,
T inputSource)
|
Uses of State in net.sourceforge.aqueduct.state |
---|
Subinterfaces of State in net.sourceforge.aqueduct.state | |
---|---|
interface |
StringSequenceState
|
Classes in net.sourceforge.aqueduct.state that implement State | |
---|---|
class |
AbstractState<T extends InputSource>
Base class for State implementations. |
class |
RegexState
State implementation that uses regular expression matching to select the next transition. |
class |
TerminalState<T extends InputSource>
Represents a terminal state in a state machine. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |