Package repast.simphony.statecharts
Class MasterBuilderFactory<T>
- java.lang.Object
-
- repast.simphony.statecharts.MasterBuilderFactory<T>
-
public class MasterBuilderFactory<T> extends Object
-
-
Constructor Summary
Constructors Constructor Description MasterBuilderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BranchStateBuilder<T>
createBranchStateBuilder(String id)
CompositeStateBuilder<T>
createCompositeStateBuilder(String id, AbstractState<T> entryState)
DefaultOutOfBranchTransitionBuilder<T>
createDefaultOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
FinalStateBuilder<T>
createFinalStateBuilder(String id)
HistoryStateBuilder<T>
createHistoryStateBuilder(String id, boolean shallow)
OutOfBranchTransitionBuilder<T>
createOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
SelfTransitionBuilder<T>
createSelfTransitionBuilder(AbstractState<T> state)
SimpleStateBuilder<T>
createSimpleStateBuilder(String id)
StateChartBuilder<T>
createStateChartBuilder(T agent, AbstractState<T> entryState)
TransitionBuilder<T>
createTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
-
-
-
Method Detail
-
createStateChartBuilder
public StateChartBuilder<T> createStateChartBuilder(T agent, AbstractState<T> entryState)
-
createTransitionBuilder
public TransitionBuilder<T> createTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
-
createSelfTransitionBuilder
public SelfTransitionBuilder<T> createSelfTransitionBuilder(AbstractState<T> state)
-
createOutOfBranchTransitionBuilder
public OutOfBranchTransitionBuilder<T> createOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
-
createDefaultOutOfBranchTransitionBuilder
public DefaultOutOfBranchTransitionBuilder<T> createDefaultOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target)
-
createSimpleStateBuilder
public SimpleStateBuilder<T> createSimpleStateBuilder(String id)
-
createCompositeStateBuilder
public CompositeStateBuilder<T> createCompositeStateBuilder(String id, AbstractState<T> entryState)
-
createBranchStateBuilder
public BranchStateBuilder<T> createBranchStateBuilder(String id)
-
createHistoryStateBuilder
public HistoryStateBuilder<T> createHistoryStateBuilder(String id, boolean shallow)
-
createFinalStateBuilder
public FinalStateBuilder<T> createFinalStateBuilder(String id)
-
-