public interface MutableState<T extends StateMachine<T,S,E,C>,S,E,C> extends ImmutableState<T,S,E,C>
| Modifier and Type | Method and Description |
|---|---|
void |
addChildState(MutableState<T,S,E,C> childState) |
void |
addEntryAction(Action<T,S,E,C> newAction) |
void |
addEntryActions(List<? extends Action<T,S,E,C>> newActions) |
void |
addExitAction(Action<T,S,E,C> newAction) |
void |
addExitActions(List<? extends Action<T,S,E,C>> newActions) |
MutableTransition<T,S,E,C> |
addTransitionOn(E event) |
void |
prioritizeTransitions() |
void |
setCompositeType(StateCompositeType compositeType) |
void |
setFinal(boolean isFinal) |
void |
setHistoryType(HistoryType historyType) |
void |
setInitialState(MutableState<T,S,E,C> childInitialState) |
void |
setLevel(int level) |
void |
setParentState(MutableState<T,S,E,C> parent) |
enterByHistory, enterDeep, enterShallow, entry, exit, getAcceptableEvents, getAllTransitions, getChildStates, getCompositeType, getEntryActions, getExitActions, getHistoryType, getInitialState, getLevel, getParentState, getPath, getStateId, getThis, getTransitions, hasChildStates, internalFire, isChildStateOf, isFinalState, isParallelState, isRegion, isRootState, verifyvoid setParentState(MutableState<T,S,E,C> parent)
void addChildState(MutableState<T,S,E,C> childState)
void setInitialState(MutableState<T,S,E,C> childInitialState)
void setLevel(int level)
void setHistoryType(HistoryType historyType)
void setFinal(boolean isFinal)
void setCompositeType(StateCompositeType compositeType)
void prioritizeTransitions()
Copyright © 2013–2016. All rights reserved.