クラス
jp.go.aist.rtm.RTC.StateHolder の使用

StateHolder を使用しているパッケージ
jp.go.aist.rtm.RTC   
jp.go.aist.rtm.RTC.executionContext   
 

jp.go.aist.rtm.RTC での StateHolder の使用
 

StateHolder として宣言されている jp.go.aist.rtm.RTC のフィールド
protected  StateHolder<STATE> StateMachine.m_states
          現在の状態情報
 

StateHolder を返す jp.go.aist.rtm.RTC のメソッド
 StateHolder<LifeCycleState> RTObjectStateMachine.getStates()
           
 StateHolder<STATE> StateMachine.getStates()
          状態を取得する {@.ja 状態情報を取得する。
 

StateHolder 型のパラメータを持つ jp.go.aist.rtm.RTC のメソッド
 void StateAction.doAction(StateHolder<STATE> state)
          ステートマシンから起動されるアクション。
 void RTObjectStateMachine.onAborting(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onAction(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onActivated(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onDeactivated(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onError(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onExecute(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onModeChanged(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onReset(StateHolder<LifeCycleState> st)
           
 void RTObjectStateMachine.onStateUpdate(StateHolder<LifeCycleState> st)
           
 void StateMachine.setStartState(StateHolder states)
          初期状態をセットする。
 

StateHolder 型のパラメータを持つ jp.go.aist.rtm.RTC のコンストラクタ
StateHolder(StateHolder sth)
          コピーコンストラクタ
 

jp.go.aist.rtm.RTC.executionContext での StateHolder の使用
 

StateHolder 型のパラメータを持つ jp.go.aist.rtm.RTC.executionContext のメソッド
abstract  void PeriodicExecutionContext.DFPBase.on_aborting(StateHolder st)
          コンポーネントのabort時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_aborting(StateHolder st)
          onAbortingアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_aborting(StateHolder st)
          コンポーネントのabort時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_aborting(StateHolder st)
          onAbortingアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_activated(StateHolder st)
          コンポーネントのactivate時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_activated(StateHolder st)
          onActivatedアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_activated(StateHolder st)
          コンポーネントのactivate時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_activated(StateHolder st)
          onActivatedアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_deactivated(StateHolder st)
          コンポーネントのdeactivate時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_deactivated(StateHolder st)
          onDeactivatedアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_deactivated(StateHolder st)
          コンポーネントのdeactivate時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_deactivated(StateHolder st)
          onDeactivatedアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_error(StateHolder st)
          コンポーネントがerror状態の時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_error(StateHolder st)
          onErrorアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_error(StateHolder st)
          コンポーネントがerror状態の時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_error(StateHolder st)
          onErrorアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_execute(StateHolder st)
          コンポーネント実行時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_execute(StateHolder st)
          onExecuteアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_execute(StateHolder st)
          コンポーネント実行時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_execute(StateHolder st)
          onExecuteアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_reset(StateHolder st)
          コンポーネントreset時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_reset(StateHolder st)
          onResetアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_reset(StateHolder st)
          コンポーネントreset時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_reset(StateHolder st)
          onResetアクション定義用メソッドです。
abstract  void PeriodicExecutionContext.DFPBase.on_state_update(StateHolder st)
          コンポーネントの実行時に呼ばれる抽象メソッドです。
 void PeriodicExecutionContext.DFP.on_state_update(StateHolder st)
          onStateUpdateアクション定義用メソッドです。
abstract  void ExtTrigExecutionContext.DFPBase.on_state_update(StateHolder st)
          コンポーネントの実行時に呼ばれる抽象メソッドです。
 void ExtTrigExecutionContext.DFP.on_state_update(StateHolder st)
          onStateUpdateアクション定義用メソッドです。