Package repast.simphony.statecharts
Class BranchStateBuilder<T>
- java.lang.Object
-
- repast.simphony.statecharts.AbstractStateBuilder<T>
-
- repast.simphony.statecharts.SimpleStateBuilder<T>
-
- repast.simphony.statecharts.BranchStateBuilder<T>
-
public class BranchStateBuilder<T> extends SimpleStateBuilder<T>
-
-
Field Summary
-
Fields inherited from class repast.simphony.statecharts.AbstractStateBuilder
id, onEnter, onExit
-
-
Constructor Summary
Constructors Constructor Description BranchStateBuilder(String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchState<T>
build()
void
registerOnEnter(StateAction<T> onEnter)
void
registerOnExit(StateAction<T> onExit)
-
Methods inherited from class repast.simphony.statecharts.AbstractStateBuilder
setAbstractProperties
-
-
-
-
Constructor Detail
-
BranchStateBuilder
public BranchStateBuilder(String id)
-
-
Method Detail
-
build
public BranchState<T> build()
- Overrides:
build
in classSimpleStateBuilder<T>
-
registerOnEnter
public void registerOnEnter(StateAction<T> onEnter)
- Overrides:
registerOnEnter
in classAbstractStateBuilder<T>
-
registerOnExit
public void registerOnExit(StateAction<T> onExit)
- Overrides:
registerOnExit
in classAbstractStateBuilder<T>
-
-