Modifier and Type | Method and Description |
---|---|
SubStateMachineBuilder<StateId,Event> |
SubStateMachineBuilder.addInternalTransition(StateId state,
Event event,
ITransitionAction<StateId,Event> action)
|
SubStateMachineBuilder<StateId,Event> |
SubStateMachineBuilder.addInternalTransition(StateId state,
Event event,
ITransitionAction<StateId,Event> action,
IGuard<StateId,Event> guard)
Add a new internal transition.
|
SubStateMachineBuilder<StateId,Event> |
SubStateMachineBuilder.addTransition(StateId fromState,
Event event,
ITransitionAction<StateId,Event> action,
StateId toState)
|
SubStateMachineBuilder<StateId,Event> |
SubStateMachineBuilder.addTransition(StateId fromState,
Event event,
ITransitionAction<StateId,Event> action,
StateId toState,
IGuard<StateId,Event> guard)
Add a new transition.
|
SubStateMachineBuilder<StateId,Event> |
StateMachineBuilder.get()
Return the builder for the top level state machine.
|
SubStateMachineBuilder<StateId,Event> |
CompositeStateBuilder.getStateMachineBuilder()
Get the state machine builder for this composite state.
|
SubStateMachineBuilder<StateId,Event> |
SubStateMachineBuilder.setInitialState(StateId initialState)
Set the initial state of the state machine.
|