Package repast.simphony.statecharts
Class CompositeState<T>
java.lang.Object
repast.simphony.statecharts.AbstractState<T>
repast.simphony.statecharts.CompositeState<T>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
add
(AbstractState<T> state) protected void
addHistoryState
(HistoryState<T> historyState) protected void
protected AbstractState<T>
protected List<HistoryState<T>>
protected Map<AbstractState<T>,
String> protected void
putStateUuid
(AbstractState<T> state, String uuid) protected void
registerEntryState
(AbstractState<T> state) protected void
setStateUuidMap
(Map<AbstractState<T>, String> stateUuidMap) Methods inherited from class repast.simphony.statecharts.AbstractState
calculateLowestCommonAncestor, getAgent, getAncestors, getId, getParams, getParent, onEnter, onExit, registerOnEnter, registerOnExit, setParent, setStateChart, toString
-
Field Details
-
children
-
-
Constructor Details
-
CompositeState
-
-
Method Details
-
getHistoryStates
-
addHistoryState
-
getEntryState
-
registerEntryState
-
add
-
getStateUuidMap
-
clearStateUuidMap
protected void clearStateUuidMap() -
setStateUuidMap
-
putStateUuid
-