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
All Implemented Interfaces:
Finishable
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, getTimeInCurrentState, getTransitionToDefaultNextState, isDone, 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