|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement
org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState
org.boxed_economy.besp.model.fmfw.behaviorimpl.TransitioningState
入れ子クラスの概要 |
クラス org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement から継承した入れ子クラス |
DefaultStateElement.AutoTransitionEvent, DefaultStateElement.DefaultGuardCondition |
フィールドの概要 |
クラス org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement から継承したフィールド |
AUTO, EVERY, TRACE, traceAction, traceBehavior, traceEvent, traceState, traceTransition |
コンストラクタの概要 | |
TransitioningState(Transition transition)
Constructor for TransitioningState. |
メソッドの概要 | |
void |
addDoAction(Action action)
Method addDoAction. |
void |
addEntryAction(Action action)
Method addEntryAction. |
void |
addExitAction(Action action)
Method addExitAction. |
void |
addState(State state)
状態を追加する |
void |
addTerminalState(State state)
終了状態を設定する |
void |
addTransition(Transition transition)
Method addTransition. |
java.util.List |
getCurrentPath()
パスを取得する |
java.util.List |
getDoActions()
Method getDoActions. |
java.util.List |
getEntryActions()
Method getEntryActions. |
java.util.List |
getExitActions()
Method getExitActions. |
DefaultTransition |
getReceivableTransition(Event e)
イベントを受け取った結果発火する遷移を取得します 無い場合はnullを返します |
Transition |
getTransition()
Method getTransition. |
java.util.List |
getTransitions()
Method getTransitions. |
void |
initialize(ElementStack stack)
与えられた状態を元に初期化する |
void |
resetCurrentState(ElementStack stack)
状態を再設定(遷移中に呼ばれる)します |
void |
setHistoryState(State state)
履歴状態を設定する |
void |
setInitialState(State state)
初期状態を設定する |
void |
terminate()
最終状態にする |
java.lang.String |
toString()
名前を返すようにします |
クラス org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultState から継承したメソッド |
getCurrentPathIndices, getName, isTerminated, setCurrentPathByIndices |
クラス org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateElement から継承したメソッド |
chopPackage, getBehavior, getParent, getPath, getPathAsList, getPathAsString, invokeActions, setBehavior, setParent |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public TransitioningState(Transition transition)
メソッドの詳細 |
public void resetCurrentState(ElementStack stack)
DefaultState
の記述:
DefaultStateMachine
内の resetCurrentState
DefaultState
内の resetCurrentState
org.boxed_economy.besp.model.fmfw.behaviorimpl.DefaultStateMachine#replaceCurrentState(ElementStack)
public void initialize(ElementStack stack)
DefaultState
の記述:
DefaultState
内の initialize
org.boxed_economy.besp.model.fmfw.behavior.StateMachine#initialize()
public void terminate()
DefaultState
の記述:
DefaultState
内の terminate
org.boxed_economy.besp.model.fmfw.behavior.StateMachine#terminate()
public void addState(State state)
DefaultState
の記述:
StateMachine
内の addState
DefaultState
内の addState
StateMachine.addState(State)
public void setInitialState(State state)
DefaultState
の記述:
StateMachine
内の setInitialState
DefaultState
内の setInitialState
StateMachine.setInitialState(State)
public void addTerminalState(State state)
DefaultState
の記述:
StateMachine
内の addTerminalState
DefaultState
内の addTerminalState
StateMachine.addTerminalState(State)
public void setHistoryState(State state)
DefaultState
の記述:
StateMachine
内の setHistoryState
DefaultState
内の setHistoryState
StateMachine.setHistoryState(State)
public java.util.List getCurrentPath()
DefaultState
の記述:
DefaultState
内の getCurrentPath
org.boxed_economy.besp.model.fmfw.behavior.StateMachine#getCurrentPath()
public void addDoAction(Action action)
DefaultState
の記述:
State
内の addDoAction
DefaultState
内の addDoAction
action
- org.boxed_economy.besp.model.fmfw.behavior.State#addDoAction(MenuElement)
public void addEntryAction(Action action)
DefaultState
の記述:
State
内の addEntryAction
DefaultState
内の addEntryAction
action
- org.boxed_economy.besp.model.fmfw.behavior.State#addEntryAction(MenuElement)
public void addExitAction(Action action)
DefaultState
の記述:
State
内の addExitAction
DefaultState
内の addExitAction
action
- org.boxed_economy.besp.model.fmfw.behavior.State#addExitAction(MenuElement)
public void addTransition(Transition transition)
DefaultState
の記述:
DefaultState
内の addTransition
transition
- DefaultState.addTransition(Transition)
public java.util.List getDoActions()
DefaultState
の記述:
DefaultState
内の getDoActions
DefaultState.getDoActions()
public java.util.List getEntryActions()
DefaultState
の記述:
DefaultState
内の getEntryActions
DefaultState.getEntryActions()
public java.util.List getExitActions()
DefaultState
の記述:
DefaultState
内の getExitActions
DefaultState.getExitActions()
public DefaultTransition getReceivableTransition(Event e)
DefaultState
の記述:
DefaultState
内の getReceivableTransition
DefaultState.getReceivableTransition(Event)
public java.util.List getTransitions()
DefaultState
の記述:
DefaultState
内の getTransitions
DefaultState.getTransitions()
public java.lang.String toString()
DefaultState
内の toString
public Transition getTransition()
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |