woolpack.action
クラス ForwardDef

java.lang.Object
  上位を拡張 woolpack.action.ForwardDef

public class ForwardDef
extends java.lang.Object

遷移先の定義。 本クラスのインスタンスは複数のスレッドで同時に使用できる。

作成者:
nakamura

コンストラクタの概要
ForwardDef(java.lang.String id)
          コンストラクタ。
ForwardDef(java.lang.String id, ForwardMatchable matchable)
          コンストラクタ。
ForwardDef(java.lang.String id, OGE componentOGE)
          コンストラクタ。
ForwardDef(java.lang.String id, OGE componentOGE, ForwardMatchable matchable)
          コンストラクタ。
 
メソッドの概要
 OGE getComponentOGE()
          遷移先のコンポーネントの取得先を返す。
 java.lang.String getId()
          遷移先 id を返す。
 ForwardMatchable getMatchable()
          マッチ操作を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ForwardDef

public ForwardDef(java.lang.String id,
                  OGE componentOGE,
                  ForwardMatchable matchable)
コンストラクタ。

パラメータ:
id - 遷移先 id。
componentOGE - 遷移先のコンポーネントの取得先。
matchable - マッチ操作。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.StringIndexOutOfBoundsException - id が空の場合。

ForwardDef

public ForwardDef(java.lang.String id,
                  ForwardMatchable matchable)
コンストラクタ。 遷移先のコンポーネントの取得先をOGE.NULLとする。

パラメータ:
id - 遷移先 id。
matchable - マッチ操作。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.StringIndexOutOfBoundsException - id が空の場合。

ForwardDef

public ForwardDef(java.lang.String id,
                  OGE componentOGE)
コンストラクタ。 マッチ操作をActionConstants.NOT_THROWABLEとする。

パラメータ:
id - 遷移先 id。
componentOGE - 遷移先のコンポーネントの取得先。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.StringIndexOutOfBoundsException - id が空の場合。

ForwardDef

public ForwardDef(java.lang.String id)
コンストラクタ。 遷移先のコンポーネントの取得先をOGE.NULLとする。 マッチ操作をActionConstants.NOT_THROWABLEとする。

パラメータ:
id - 遷移先 id。
例外:
java.lang.NullPointerException - 引数のいずれかが null の場合。
java.lang.StringIndexOutOfBoundsException - id が空の場合。
メソッドの詳細

getId

public java.lang.String getId()
遷移先 id を返す。

戻り値:
遷移先 id。

getComponentOGE

public OGE getComponentOGE()
遷移先のコンポーネントの取得先を返す。

戻り値:
遷移先のコンポーネントの取得先。

getMatchable

public ForwardMatchable getMatchable()
マッチ操作を返す。

戻り値:
マッチ操作。