woolpack.action
クラス ActionDef
java.lang.Object
woolpack.action.ActionDef
public class ActionDef
- extends java.lang.Object
ひとつのアクション定義を表します。
適用しているデザインパターン:変数を格納するだけの構造体。
- 作成者:
- nakamura
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActionDef
public ActionDef(GettingEL componentEL,
GettingEL methodEL,
java.lang.Iterable<ForwardDef> forwardDefIterable)
- パラメータ:
componentEL
- コンポーネントへの参照。コンテキスト役に対して副作用が発生すべきではありません。methodEL
- 実行するメソッドへの参照。コンテキスト役に対して副作用が発生してもよいです。forwardDefIterable
- 遷移先定義の一覧。本クラスはこの引数の状態を変化させません。ステートレスである必要があります。
ActionDef
public ActionDef(GettingEL methodEL,
java.lang.Iterable<ForwardDef> forwardDefIterable)
- コンポーネントの取得先を
ELUtils.NULL
とします。
- パラメータ:
methodEL
- 実行するメソッドへの参照。コンテキスト役に対して副作用が発生してもよいです。forwardDefIterable
- 遷移先定義の一覧。本クラスはこの引数の状態を変化させません。ステートレスである必要があります。
ActionDef
public ActionDef(GettingEL componentEL,
GettingEL methodEL,
ForwardDef... forwardDefArray)
- パラメータ:
componentEL
- コンポーネントへの参照。コンテキスト役に対して副作用が発生すべきではありません。methodEL
- 実行するメソッドへの参照。コンテキスト役に対して副作用が発生してもよいです。forwardDefArray
- 遷移先定義の一覧。本クラスはこの引数の状態を変化させません。ステートレスである必要があります。
ActionDef
public ActionDef(GettingEL methodEL,
ForwardDef... forwardDefArray)
- コンポーネントの取得先を
ELUtils.NULL
とします。
- パラメータ:
methodEL
- 実行するメソッドへの参照。コンテキスト役に対して副作用が発生してもよいです。forwardDefArray
- 遷移先定義の一覧。本クラスはこの引数の状態を変化させません。ステートレスである必要があります。
getComponentEL
public GettingEL getComponentEL()
setComponentEL
public void setComponentEL(GettingEL componentEL)
getForwardDefIterable
public java.lang.Iterable<ForwardDef> getForwardDefIterable()
setForwardDefIterable
public void setForwardDefIterable(java.lang.Iterable<ForwardDef> forwardDefIterable)
getMethodEL
public GettingEL getMethodEL()
setMethodEL
public void setMethodEL(GettingEL methodEL)
Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.