com.yobotics.simulationconstructionset.util.statemachines
Class StateMachineTest.SimpleState

java.lang.Object
  extended by com.yobotics.simulationconstructionset.util.statemachines.State
      extended by com.yobotics.simulationconstructionset.util.statemachines.StateMachineTest.SimpleState
Enclosing class:
StateMachineTest

public class StateMachineTest.SimpleState
extends State


Constructor Summary
StateMachineTest.SimpleState(com.yobotics.simulationconstructionset.util.statemachines.StateMachineTest.States stateEnum, int stateID, java.util.ArrayList<java.lang.Double> listOfActions)
           
 
Method Summary
 void doAction()
           
 void doTransitionIntoAction()
           
 void doTransitionOutOfAction()
           
 
Methods inherited from class com.yobotics.simulationconstructionset.util.statemachines.State
addStateTransition, checkTransitionConditions, clearTransitionToDefaultNextState, getDefaultNextStateTransition, getStateEnum, getStateTransitions, getTransitionToDefaultNextState, setDefaultNextState, toString, transitionToDefaultNextState
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StateMachineTest.SimpleState

public StateMachineTest.SimpleState(com.yobotics.simulationconstructionset.util.statemachines.StateMachineTest.States stateEnum,
                                    int stateID,
                                    java.util.ArrayList<java.lang.Double> listOfActions)
Method Detail

doAction

public void doAction()
Specified by:
doAction in class State

doTransitionIntoAction

public void doTransitionIntoAction()
Specified by:
doTransitionIntoAction in class State

doTransitionOutOfAction

public void doTransitionOutOfAction()
Specified by:
doTransitionOutOfAction in class State