protected static class StateMachine.StateCompositeTop extends StateComposite
StateSimple.PlugStateSimpleToGenState, StateSimple.Timeout, StateSimple.Trans, StateSimple.TransChoice, StateSimple.TransJoinisActive, maxStateSwitchesInLoop, stateAct, versionaSubstates, stateDefaultcompositeState, ctEntry, dateLastEntry, durationLast, enclState, entry, evTimeout, exit, ixCompositeState_inStatePath, mEventConsumed, mEventDonotRelinquish, mEventNotConsumed, millisectimeout, modeTrans, mRunToComplete, mStateEntered, mStateLeaved, mTransit, notTransit, stateId, stateMachine, statePath, transTimeout| Constructor and Description |
|---|
StateCompositeTop(StateMachine stateMachine,
StateSimple[] aSubstates) |
| Modifier and Type | Method and Description |
|---|---|
void |
prepare()
Prepares the top state if it is created from a outside parsed State machine (StateMGen).
|
entryDeepHistory, entryShallowHistory, getStatePath, infoAppend, isInState, processEvent, toString, XXXexitTheStateaddState, buildStatePathSubstates, createTransitionListSubstate, entryDefaultState, prepareTransitionsSubstate, stateDefault_checkTransitions, auxInfo, buildStatePath, checkTrans, compositeState, createTransitionList, enclState, entry, entryTheState, exit, exitTheState, getName, isInState, isTimeout, prepareTransitions, setAuxInfo, setEntryAction, setExitAction, statePathStateCompositeTop(StateMachine stateMachine, StateSimple[] aSubstates)