org.state4j.sm
Interface SmCompositeState
- All Superinterfaces:
- SmState
public interface SmCompositeState
- extends SmState
- Author:
- andrea
Methods inherited from interface org.state4j.sm.SmState |
addOutTransition, closeDownState, containsState, deepContainsState, entry, entryUp, exit, exitUp, fire, getEntryAction, getExitAction, getFireableTransitions, getName, getOutTransition, getOutTransitions, getParent, getSubtype, hasEntryAction, hasExitAction, hasName, hasOutTransition, hasOutTransitions, hasParent, hasSubtype, init, isActive, isFinal, isInitial, setEntryAction, setExitAction, setName, setOutTransitions, setParent, setSubtype |
getState
SmState getState(java.lang.String name)
getStates
java.util.Map<java.lang.String,SmState> getStates()
hasState
boolean hasState(java.lang.String name)
hasStates
boolean hasStates()
setStates
void setStates(java.util.Map<java.lang.String,SmState> states)
getActiveSubstate
SmState getActiveSubstate(SmContext cntx)
hasActiveSubstate
boolean hasActiveSubstate(SmContext cntx)
getLCA
SmCompositeState getLCA(SmState state1,
SmState state2)
getInitialState
SmState getInitialState()
registerLCA
void registerLCA(SmTransition transition)
Copyright © 2006 . All Rights Reserved.