Package repast.simphony.statecharts
Class CompositeStateBuilder<T>
java.lang.Object
repast.simphony.statecharts.AbstractStateBuilder<T>
repast.simphony.statecharts.CompositeStateBuilder<T>
-
Field Summary
Fields inherited from class repast.simphony.statecharts.AbstractStateBuilder
id, onEnter, onExit
-
Constructor Summary
ConstructorDescriptionCompositeStateBuilder
(String id, AbstractState<T> entryState) CompositeStateBuilder
(String id, AbstractState<T> entryState, String entryStateUuid) -
Method Summary
Modifier and TypeMethodDescriptionvoid
addAllChildStates
(List<AbstractState<T>> states) void
addChildState
(AbstractState<T> state) void
addChildState
(AbstractState<T> state, String uuid) void
addHistoryState
(HistoryState<T> historyState) void
addHistoryState
(HistoryState<T> historyState, String uuid) build()
Methods inherited from class repast.simphony.statecharts.AbstractStateBuilder
registerOnEnter, registerOnExit, setAbstractProperties
-
Constructor Details
-
CompositeStateBuilder
-
CompositeStateBuilder
-
-
Method Details
-
addChildState
-
addChildState
-
addAllChildStates
-
addHistoryState
-
addHistoryState
-
build
-