概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし

## インタフェース
org.boxed_economy.besp.model.fmfw.behavior.State の使用

State を使用しているパッケージ
org.boxed_economy.besp.model.fmfw |
org.boxed_economy.besp.model.fmfw.behavior |
org.boxed_economy.besp.model.fmfw.behaviorimpl |
org.boxed_economy.besp.model.fmfw.update |

org.boxed_economy.besp.model.fmfw での State の使用

State を返す org.boxed_economy.besp.model.fmfw のメソッド
`abstract State` | `Behavior.getState()` 現在の状態を取得します．

org.boxed_economy.besp.model.fmfw.behavior での State の使用

org.boxed_economy.besp.model.fmfw.behavior での State のサブインタフェース
`interface` | `CompositeState`

State を返す org.boxed_economy.besp.model.fmfw.behavior のメソッド
`State` | `Transition.getSource()`
`State` | `Transition.getTarget()`
`State` | `StateMachineFactory.createState(java.lang.String name)`
`State` | `StateMachineFactory.createInitialState()`
`State` | `StateMachineFactory.createTerminalState()`
`State` | `StateMachineFactory.createHistoryState()`
`State` | `AbstractBehavior.getState()`

State 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.behavior のメソッド
`void` | `Transition.setSourceState(State source)`
`void` | `Transition.setTargetState(State target)`
`void` | `StateMachine.addState(State state)`
`void` | `StateMachine.setInitialState(State state)`
`void` | `StateMachine.addTerminalState(State state)`
`void` | `StateMachine.setHistoryState(State state)`
`void` | `AbstractBehavior.addState(State state)`
`void` | `AbstractBehavior.setInitialState(State state)`
`void` | `AbstractBehavior.setHistoryState(State state)`
`void` | `AbstractBehavior.addTerminalState(State state)`

org.boxed_economy.besp.model.fmfw.behaviorimpl での State の使用

State を実装している org.boxed_economy.besp.model.fmfw.behaviorimpl のクラス
`class` | `DefaultState`
`class` | `TransitioningState`

State を返す org.boxed_economy.besp.model.fmfw.behaviorimpl のメソッド
`State` | `DefaultTransition.getSource()`
`State` | `DefaultTransition.getTarget()`
`State` | `DefaultStateMachineFactory.createState(java.lang.String name)`
`State` | `DefaultStateMachineFactory.createInitialState()`
`State` | `DefaultStateMachineFactory.createTerminalState()`
`State` | `DefaultStateMachineFactory.createHistoryState()`
`State` | `DefaultRootStateMachine.createState(java.lang.String name)`
`State` | `DefaultRootStateMachine.createInitialState()`
`State` | `DefaultRootStateMachine.createTerminalState()`
`State` | `DefaultRootStateMachine.createHistoryState()`

State 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.behaviorimpl のメソッド
`void` | `TransitioningState.addState(State state)`
`void` | `TransitioningState.setInitialState(State state)`
`void` | `TransitioningState.addTerminalState(State state)`
`void` | `TransitioningState.setHistoryState(State state)`
`void` | `DefaultTransition.setSourceState(State source)` implements of Transition
`void` | `DefaultTransition.setTargetState(State target)`
`void` | `DefaultStateMachineImpl.addState(State state)` 状態を追加します
`void` | `DefaultStateMachineImpl.setInitialState(State state)` 初期状態を設定します
`void` | `DefaultStateMachineImpl.setHistoryState(State state)` 履歴状態を設定します
`void` | `DefaultStateMachineImpl.addTerminalState(State state)` 最終状態を設定します
`void` | `DefaultState.addState(State state)` 状態を追加する
`void` | `DefaultState.setInitialState(State state)` 初期状態を設定する
`void` | `DefaultState.setHistoryState(State state)` 履歴状態を設定する
`void` | `DefaultState.addTerminalState(State state)` 終了状態を設定する
`void` | `DefaultRootStateMachine.addState(State state)` 状態を追加する
`void` | `DefaultRootStateMachine.setInitialState(State state)` 初期状態を設定する
`void` | `DefaultRootStateMachine.setHistoryState(State state)` 履歴状態を設定する
`void` | `DefaultRootStateMachine.addTerminalState(State state)` 終了状態を設定する

org.boxed_economy.besp.model.fmfw.update での State の使用

State を返す org.boxed_economy.besp.model.fmfw.update のメソッド
`State` | `UpdateBehaviorEvent.getState()` Method getState.

State 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.update のコンストラクタ
`UpdateBehaviorEvent(java.lang.Object source, State state)`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前 次 | フレームあり フレームなし