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

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

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

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

Relation を返す org.boxed_economy.besp.model.fmfw のメソッド
`Relation` | `RelationManager.getRelation(RelationType type)` 引数のTypeであるRelationを返します。
`Relation` | `RelationManager.getRelation(RelationType type, Agent agent)` 引数のType、かつ関係先が引数のAgentであるRelationを返します 存在しない場合、Exceptionを投げます
`Relation` | `Channel.getParentRelation()` このChannelを生成したRelationを返します。
`Relation` | `Agent.getRelation(RelationType type)` 引数のTypeであるRelationを返します。
`Relation` | `Agent.getRelation(RelationType type, Agent agent)` 引数のType、かつ関係先が引数のAgentであるRelationを返します

Relation 型のパラメータを持つ org.boxed_economy.besp.model.fmfw のメソッド
`void` | `RelationManager.addRelation(Relation relation)` Relationを追加します。
`void` | `RelationManager.removeRelation(Relation relation)` 引数のRelationを削除します。
`void` | `Behavior.sendGoods(Relation relation, BehaviorType behaviorType, Goods goods, boolean keep)` 財を送信します 関係を指定します（自動的にChannelを開きます）
`protected void` | `Behavior.sendGoods(Relation relation, BehaviorType behaviorType, Goods goods)` 財を送信します 関係を指定します(自動的にkeep=falseなChannelを開きます)
`void` | `Behavior.sendInformation(Relation relation, BehaviorType behaviorType, Information information, boolean keep)` 情報を送信します。
`void` | `Behavior.sendInformation(Relation relation, BehaviorType behaviorType, Information information)` 情報を送信します。
`void` | `Agent.removeRelation(Relation relation)` 引数のRelationを削除します。

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

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

Relation を返す org.boxed_economy.besp.model.fmfw.update のメソッド
`Relation` | `TradeEvent.getRelation()` Channelを生成したRelationを返します。

Relation 型のパラメータを持つ org.boxed_economy.besp.model.fmfw.update のコンストラクタ
`TradeEvent(Channel channel, java.util.Collection goodsFromChannelStart, java.util.Collection goodsFromChannelEnd, Relation relation)` コンストラクタです。

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