クラス
org.boxed_economy.besp.model.fmfw.Behavior の使用

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

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

Behavior を返す org.boxed_economy.besp.model.fmfw のメソッド
 Behavior Channel.getBehaviorB()
          Channelの先のBehaviorを返します。
 Behavior Channel.getBehaviorA()
          Channelの元のBehaviorを返します。
 Behavior BehaviorManager.getBehavior(BehaviorType type)
          引数のTypeであるBehaviorを返します。
 Behavior BehaviorManager.receiveOpenChannelEvent(OpenChannelEvent e)
          Channelを開設するためにChannelOpenEventを受け取るメソッドです。
 Behavior Agent.getBehavior(BehaviorType type)
          引数のTypeであるBehaviorを返します。
 Behavior Agent.receiveOpenChannelEvent(OpenChannelEvent e)
          Channelを開設するためにChannelOpenEventを受け取るメソッドです。
 

Behavior 型のパラメータを持つ org.boxed_economy.besp.model.fmfw のメソッド
 BehaviorType World.getBehaviorType(Behavior behavior)
          Behaviorに該当するBehaviorTypeを取得します。
 boolean Relation.openChannel(Behavior openBehavior, BehaviorType targetBehaviorType)
          Channelを開設するためのメソッドです。
 boolean Relation.openChannel(Behavior openBehavior, BehaviorType targetBehaviorType, boolean keepChannel)
          Channelを開設するためのメソッドです。
 Goods Channel.receiveGoods(Behavior behavior)
          ChannelからGoodsを受け取るメソッドです。
 void Channel.sendGoods(Goods goods, Behavior behavior)
          Goods送信のために実行されるメソッドです。
 void BehaviorManager.addBehavior(Behavior behavior)
          Behaviorを開始して追加します。
 void BehaviorManager.removeBehavior(Behavior behavior)
          Behaviorを終了して削除します。
 void Agent.removeBehavior(Behavior behavior)
          Behaviorを終了して削除します。
 

Behavior 型のパラメータを持つ org.boxed_economy.besp.model.fmfw のコンストラクタ
ReceivedGoodsManager(Behavior behavior)
          Constructor for ReceivedGoodsManager.
Channel(Relation parentRelation, Behavior behaviorA, Behavior behaviorB, boolean keep)
          コンストラクタです。
 

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

org.boxed_economy.besp.model.fmfw.behavior での Behavior のサブクラス
 class AbstractBehavior
           
 

Behavior を返す org.boxed_economy.besp.model.fmfw.behavior のメソッド
 Behavior TemplateGuardCondition.getBehavior()
          Returns the behavior.
 Behavior TemplateAction.getBehavior()
          Returns the behavior.
 

Behavior 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.behavior のメソッド
 void TemplateGuardCondition.setBehavior(Behavior behavior)
          Sets the behavior.
 void TemplateAction.setBehavior(Behavior behavior)
          Sets the behavior.
 

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

Behavior を返す org.boxed_economy.besp.model.fmfw.update のメソッド
 Behavior UpdateChannelEvent.getSourceBehavior()
          Method getSourceBehavior.
 Behavior UpdateChannelEvent.getTargetBehavior()
          Method getTargetBehavior.
 

Behavior 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.update のコンストラクタ
UpdateChannelEvent(java.lang.Object source, Goods goods, Behavior sourceBehavior, Behavior targetBehavior)
          コンストラクタです。