jp.oarts.pirka.core.ctrl.proc
クラス CtrlProcesserManager

java.lang.Object
  上位を拡張 jp.oarts.pirka.core.ctrl.proc.CtrlProcesserManager
すべての実装されたインタフェース:
java.io.Serializable

public class CtrlProcesserManager
extends java.lang.Object
implements java.io.Serializable

コントローラー処理オブジェクトの管理クラス

関連項目:
直列化された形式

コンストラクタの概要
CtrlProcesserManager()
           
 
メソッドの概要
static CtrlProcesser getCtrlProseccer(java.lang.String processerName, java.util.Map<java.lang.String,CtrlProcesser> ctrlProcesserMap)
          プロセッサー名称に対応するプロセッサーを取得する
独自のプロセッサーマップ、デフォルトのプロセッサーマップの順に検索する
どちらのマップにも見つけられなければ未知の(未定義時の)プロセッサーを戻す
static CtrlProcesser getDefaultCtrlProcesser(java.lang.String name)
          プロセッサー名称に対応するデフォルトのプロセッサーを取得する
static CtrlProcesser getUnknownProcesser()
          未知の(未定義時の)プロセッサーを取得する
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

CtrlProcesserManager

public CtrlProcesserManager()
メソッドの詳細

getCtrlProseccer

public static CtrlProcesser getCtrlProseccer(java.lang.String processerName,
                                             java.util.Map<java.lang.String,CtrlProcesser> ctrlProcesserMap)
プロセッサー名称に対応するプロセッサーを取得する
独自のプロセッサーマップ、デフォルトのプロセッサーマップの順に検索する
どちらのマップにも見つけられなければ未知の(未定義時の)プロセッサーを戻す

パラメータ:
processerName - プロセッサー名
ctrlProcesserMap - 独自のプロセッサーマップ
戻り値:
プロセッサー

getDefaultCtrlProcesser

public static CtrlProcesser getDefaultCtrlProcesser(java.lang.String name)
プロセッサー名称に対応するデフォルトのプロセッサーを取得する

パラメータ:
name - プロセッサー名称
戻り値:
デフォルトのプロセッサー もし、デフォルトプロセッサーに存在しないときはnullを返す

getUnknownProcesser

public static CtrlProcesser getUnknownProcesser()
未知の(未定義時の)プロセッサーを取得する

戻り値:
未知の(未定義時の)プロセッサー