woolpack.action
クラス ActionDef

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

public class ActionDef
extends java.lang.Object

アクションの定義。

作成者:
nakamura

コンストラクタの概要
ActionDef(OGE methodOGE, ForwardDef... forwardDefArray)
          コンストラクタ。
ActionDef(OGE methodOGE, java.lang.Iterable<ForwardDef> forwardDefIterable)
          コンストラクタ。
ActionDef(OGE componentOGE, OGE methodOGE, ForwardDef... forwardDefArray)
          コンストラクタ。
ActionDef(OGE componentOGE, OGE methodOGE, java.lang.Iterable<ForwardDef> forwardDefIterable)
          コンストラクタ。
 
メソッドの概要
 OGE getComponentOGE()
          コンポーネントの位置を返す。
 java.lang.Iterable<ForwardDef> getForwardDefIterable()
          遷移先定義の一覧を返す。
 OGE getMethodOGE()
          メソッドの位置を返す。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ActionDef

public ActionDef(OGE componentOGE,
                 OGE methodOGE,
                 java.lang.Iterable<ForwardDef> forwardDefIterable)
コンストラクタ。

パラメータ:
componentOGE - コンポーネントの取得先。
methodOGE - 実行するメソッドの取得先。
forwardDefIterable - 遷移先定義の一覧。ステートレスであるべき。
例外:
引数のいずれかが - null の場合。

ActionDef

public ActionDef(OGE methodOGE,
                 java.lang.Iterable<ForwardDef> forwardDefIterable)
コンストラクタ。 コンポーネントの取得先は null を表すOGEとする。

パラメータ:
methodOGE - 実行するメソッドの取得先。
forwardDefIterable - 遷移先定義の一覧。ステートレスであるべき。
例外:
引数のいずれかが - null の場合。

ActionDef

public ActionDef(OGE componentOGE,
                 OGE methodOGE,
                 ForwardDef... forwardDefArray)
コンストラクタ。

パラメータ:
componentOGE - コンポーネントの取得先。
methodOGE - 実行するメソッドの取得先。
forwardDefArray - 遷移先定義の一覧。ステートレスであるべき。
例外:
引数のいずれかが - null の場合。

ActionDef

public ActionDef(OGE methodOGE,
                 ForwardDef... forwardDefArray)
コンストラクタ。 コンポーネントの取得先は null を表すOGEとする。

パラメータ:
methodOGE - 実行するメソッドの取得先。
forwardDefArray - 遷移先定義の一覧。ステートレスであるべき。
例外:
引数のいずれかが - null の場合。
メソッドの詳細

getComponentOGE

public OGE getComponentOGE()
コンポーネントの位置を返す。

戻り値:
コンポーネントの位置。

getMethodOGE

public OGE getMethodOGE()
メソッドの位置を返す。

戻り値:
メソッドの位置。

getForwardDefIterable

public java.lang.Iterable<ForwardDef> getForwardDefIterable()
遷移先定義の一覧を返す。

戻り値:
遷移先定義の一覧。