public interface StateMachine
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addStateChangeListener(StateChangeListener listener)
Add a new state change listener
|
boolean |
handleEvent(StateEvent event)
Handle an event in the current state.
|
void |
removeStateChangeListener(StateChangeListener listener)
Remove a state change listener
|
void addStateChangeListener(StateChangeListener listener)
listener - a reference to the listener that will get information about state changes.void removeStateChangeListener(StateChangeListener listener)
listener - a reference to the listener that will get information about state changes.boolean handleEvent(StateEvent event)
event - processing eventCopyright © 2021. All rights reserved.