概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## org.boxed_economy.besp.model
クラス PriorityManager

    java.lang.Object
      org.boxed_economy.besp.model.PriorityManager

public class PriorityManager
extends java.lang.Object

Worldから委譲されて、Priorityを管理するクラスです。

バージョン:
  $Id: PriorityManager.java,v 1.1 2004/03/21 12:07:49 macchan Exp $
作成者:
  macchan

コンストラクタの概要
`PriorityManager()`

メソッドの概要
`java.util.List` | `getOrderdPriorities()` 降順に整列されたプライオリティーのリストを返します
`int` | `getPriority(AgentType agentType)` 引数のAgentTypeに対応するPriorityを返します。
`void` | `setPriority(AgentType agentType, int priorityValue)` Priorityを追加設定します。

クラス java.lang.Object から継承したメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

コンストラクタの詳細

### PriorityManager

    public PriorityManager()

メソッドの詳細

### getPriority

    public int getPriority(AgentType agentType)

  引数のAgentTypeに対応するPriorityを返します。 もし、存在しなければnullを返します。

  パラメータ:
    `agentType` - 取得したいPriorityのType
  戻り値:
    Priority 該当するPriority

### setPriority

    public void setPriority(AgentType agentType,
                            int priorityValue)

  Priorityを追加設定します。

  パラメータ:
    `priorityValue` - 追加するPriority
    `agentType` - 関連付けるType

### getOrderdPriorities

    public java.util.List getOrderdPriorities()

  降順に整列されたプライオリティーのリストを返します

  戻り値:
    プライオリティーリスト

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド