|
|||||||||||
前 次 | フレームあり フレームなし |
Event を使用しているパッケージ | |
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 での Event の使用 |
Event を実装している org.boxed_economy.besp.model.fmfw のクラス | |
class |
ChannelEvent
ChannelからBehaviorに送られるEventです。 |
class |
DeathEvent
Agentが死んだ(あるいは倒産など。 |
class |
OpenChannelEvent
Channel開設のために、RelationからAgentに送られるEventです。 |
class |
TimeEvent
時間の経過を知らせるEventです。 |
Event 型のパラメータを持つ org.boxed_economy.besp.model.fmfw のメソッド | |
protected abstract boolean |
Behavior.isReceivableEvent(Event e)
RelationからChannelの開設に関して許可を求めるメソッドです。 |
protected abstract void |
Behavior.receiveEvent(Event e)
Channelや、Agentから送られたEventを受け取るメソッドです。 |
org.boxed_economy.besp.model.fmfw.behavior での Event の使用 |
Event 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.behavior のメソッド | |
boolean |
RootStateMachine.isReceivableEvent(Event e)
for event |
void |
RootStateMachine.receiveEvent(Event e)
|
boolean |
GuardCondition.isMatched(Event e)
Method isMatched. |
protected boolean |
AbstractBehavior.isReceivableEvent(Event e)
Behavior#isReceivableEventの実装です RelationからChannelの開設に関して許可を求めるメソッドです。 |
protected void |
AbstractBehavior.receiveEvent(Event e)
Behavior#receiveEventの実装です Channelや、Agentから送られたEventを受け取るメソッドです。 |
org.boxed_economy.besp.model.fmfw.behaviorimpl での Event の使用 |
Event を実装している org.boxed_economy.besp.model.fmfw.behaviorimpl のクラス | |
static class |
DefaultStateElement.AutoTransitionEvent
自動遷移イベント |
Event として宣言されている org.boxed_economy.besp.model.fmfw.behaviorimpl のフィールド | |
static Event |
DefaultStateElement.AUTO
|
Event 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.behaviorimpl のメソッド | |
DefaultTransition |
TransitioningState.getReceivableTransition(Event e)
|
boolean |
EventManager.isReceivableEvent(Event e)
受信可能かどうかを調べます |
void |
EventManager.receiveEvent(Event e)
イベントを受信します |
protected boolean |
DefaultTransition.isReceivableEvent(Event e)
イベントが受け取り可能かどうか調べます (つまり、遷移可能かどうかを調べます) |
DefaultTransition |
DefaultStateMachineImpl.getReceivableTransition(Event e)
受け取ったイベントに適した遷移を探して返します |
boolean |
DefaultStateElement.DefaultGuardCondition.isMatched(Event ev)
|
DefaultTransition |
DefaultState.getReceivableTransition(Event e)
イベントを受け取った結果発火する遷移を取得します 無い場合はnullを返します |
boolean |
DefaultRootStateMachine.isReceivableEvent(Event e)
受信可能かどうかを調べます |
void |
DefaultRootStateMachine.receiveEvent(Event e)
イベントを受信します |
|
|||||||||||
前 次 | フレームあり フレームなし |