jp.go.aist.rtm.RTC
Class StateHolder<STATE>

java.lang.Object
  extended by jp.go.aist.rtm.RTC.StateHolder<STATE>

public class StateHolder<STATE>
extends java.lang.Object

State holder class

This is a holder class to hold states. Hold current state, the previous state and the state to be expected to transfer.


Field Summary
 STATE curr
           Current state
 STATE next
           Next state
 STATE prev
           Previous state
 
Constructor Summary
StateHolder()
           Default constructor
StateHolder(StateHolder sth)
           Copy constructor
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

curr

public STATE curr
Current state


prev

public STATE prev
Previous state


next

public STATE next
Next state

Constructor Detail

StateHolder

public StateHolder()
Default constructor


StateHolder

public StateHolder(StateHolder sth)
Copy constructor