| Package | Description |
|---|---|
| systems.aesel.common.sm | |
| systems.aesel.common.sm.util |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Transition.add(Activity activity) |
boolean |
State.add(Activity activity)
Activities do not need to be thread safe.
|
State |
StateMachine.createStartState(String name) |
void |
StateMachine.eventHappens(Event event) |
void |
StateMachine.eventHappens(Event event,
boolean sync) |
protected void |
StateMachine.executeFirstTransition()
This should only execute once! Execute this to transition this state machine into its initial state.
|
void |
IActivity.init(Properties props) |
void |
Activity.init(Properties props) |
void |
StateMachine.startMachine(boolean startThread) |
| Modifier and Type | Method and Description |
|---|---|
void |
SetEventTimer.init(Properties props) |
Copyright © 2017. All rights reserved.