Uses of Class
repast.simphony.statecharts.AbstractState
Packages that use AbstractState
-
Uses of AbstractState in repast.simphony.statecharts
Subclasses of AbstractState in repast.simphony.statechartsModifier and TypeClassDescriptionclassBranchState<T>classclassFinalState<T>classHistoryState<T>classSimpleState<T>Fields in repast.simphony.statecharts with type parameters of type AbstractStateMethods in repast.simphony.statecharts that return AbstractStateModifier and TypeMethodDescriptionAbstractState.calculateLowestCommonAncestor(AbstractState<T> other) StateChart.getCurrentSimpleState()Retrieve current state.protected AbstractState<T>HistoryState.getDestination()protected AbstractState<T>CompositeState.getEntryState()Transition.getSource()DefaultStateChart.getStateForUuid(String uuid) StateChart.getStateForUuid(String uuid) Returns the state associated with the uuid or null if not found.Transition.getTarget()Methods in repast.simphony.statecharts that return types with arguments of type AbstractStateModifier and TypeMethodDescriptionprotected List<AbstractState<T>>AbstractState.getAncestors()Returns a list with the highest node in front.DefaultStateChart.getCurrentStates()StateChart.getCurrentStates()protected Map<AbstractState<T>,String> CompositeState.getStateUuidMap()Methods in repast.simphony.statecharts with parameters of type AbstractStateModifier and TypeMethodDescriptionvoidStateAction.action(T agent, AbstractState<T> state, Parameters params) voidDefaultStateChart.activateState(AbstractState<T> state) voidStateChart.activateState(AbstractState<T> state) Activates the state if it exists.protected voidCompositeState.add(AbstractState<T> state) voidCompositeStateBuilder.addChildState(AbstractState<T> state) voidCompositeStateBuilder.addChildState(AbstractState<T> state, String uuid) voidStateChartBuilder.addRootState(AbstractState<T> state) voidStateChartBuilder.addRootState(AbstractState<T> state, String uuid) protected voidDefaultStateChart.addState(AbstractState<T> state) protected voidStateChartBuilder.addStateToStates(AbstractState<T> state, String uuid) AbstractState.calculateLowestCommonAncestor(AbstractState<T> other) MasterBuilderFactory.createCompositeStateBuilder(String id, AbstractState<T> entryState) MasterBuilderFactory.createDefaultOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target) MasterBuilderFactory.createOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target) MasterBuilderFactory.createSelfTransitionBuilder(AbstractState<T> state) MasterBuilderFactory.createStateChartBuilder(T agent, AbstractState<T> entryState) MasterBuilderFactory.createTransitionBuilder(AbstractState<T> source, AbstractState<T> target) DefaultStateChart.getUuidForState(AbstractState<T> state) StateChart.getUuidForState(AbstractState<T> state) protected voidCompositeState.putStateUuid(AbstractState<T> state, String uuid) protected voidDefaultStateChart.putStateUuid(AbstractState<T> state, String uuid) protected voidCompositeState.registerEntryState(AbstractState<T> state) protected voidDefaultStateChart.registerEntryState(AbstractState<T> state) protected voidStateChartBuilder.registerEntryState(AbstractState<T> entryState) protected voidStateChartBuilder.registerEntryState(AbstractState<T> entryState, String uuid) protected voidAbstractStateBuilder.setAbstractProperties(AbstractState<T> state) protected voidHistoryState.setDestination(AbstractState<T> destination) Method parameters in repast.simphony.statecharts with type arguments of type AbstractStateModifier and TypeMethodDescriptionvoidCompositeStateBuilder.addAllChildStates(List<AbstractState<T>> states) protected voidCompositeState.setStateUuidMap(Map<AbstractState<T>, String> stateUuidMap) protected voidDefaultStateChart.setStateUuidMap(Map<AbstractState<T>, String> stateUuidMap) Constructors in repast.simphony.statecharts with parameters of type AbstractStateModifierConstructorDescriptionCompositeStateBuilder(String id, AbstractState<T> entryState) CompositeStateBuilder(String id, AbstractState<T> entryState, String entryStateUuid) DefaultOutOfBranchTransitionBuilder(String id, AbstractState<T> source, AbstractState<T> target) DefaultOutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target) OutOfBranchTransitionBuilder(String id, AbstractState<T> source, AbstractState<T> target) OutOfBranchTransitionBuilder(AbstractState<T> source, AbstractState<T> target) protectedSelfTransition(String id, Trigger trigger, AbstractState<T> state, double priority) protectedSelfTransition(Trigger trigger, AbstractState<T> state, double priority) SelfTransitionBuilder(String id, AbstractState<T> state) SelfTransitionBuilder(AbstractState<T> state) StateChartBuilder(T agent, AbstractState<T> entryState) StateChartBuilder(T agent, AbstractState<T> entryState, String entryStateUuid) protectedTransition(String id, Trigger trigger, AbstractState<T> source, AbstractState<T> target, double priority) protectedTransition(Trigger trigger, AbstractState<T> source, AbstractState<T> target) protectedTransition(Trigger trigger, AbstractState<T> source, AbstractState<T> target, double priority) TransitionBuilder(String id, AbstractState<T> source, AbstractState<T> target) TransitionBuilder(AbstractState<T> source, AbstractState<T> target)