public interface StateMachine<S,E,T>
| Modifier and Type | Method and Description |
|---|---|
Class<E> |
getEventClass()
Get the class that the events of this state machine inherit from.
|
Class<T> |
getEventTypeClass()
Get the class that the event types of this state machine inherit from.
|
S |
getInitialState() |
Class<S> |
getStateClass()
The class that the states of this state machine inherit from.
|
List<Transition<S,T>> |
getTransitions()
Get the transitions defined in this state machine.
|
List<Transition<S,T>> getTransitions()
Class<E> getEventClass()
Class<T> getEventTypeClass()
Class<S> getStateClass()
S getInitialState()
Copyright © 2015. All rights reserved.