Woolpack API

woolpack.action
クラス ActionDef

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

public class ActionDef
extends java.lang.Object

ひとつのアクション定義を表します。
適用しているデザインパターン:変数を格納するだけの構造体。

作成者:
nakamura

コンストラクタの概要
ActionDef(GettingEL methodEL, ForwardDef... forwardDefArray)
          コンポーネントの取得先をELUtils.NULLとします。
ActionDef(GettingEL componentEL, GettingEL methodEL, ForwardDef... forwardDefArray)
           
ActionDef(GettingEL componentEL, GettingEL methodEL, java.lang.Iterable<ForwardDef> forwardDefIterable)
           
ActionDef(GettingEL methodEL, java.lang.Iterable<ForwardDef> forwardDefIterable)
          コンポーネントの取得先をELUtils.NULLとします。
 
メソッドの概要
 GettingEL getComponentEL()
           
 java.lang.Iterable<ForwardDef> getForwardDefIterable()
           
 GettingEL getMethodEL()
           
 void setComponentEL(GettingEL componentEL)
           
 void setForwardDefIterable(java.lang.Iterable<ForwardDef> forwardDefIterable)
           
 void setMethodEL(GettingEL methodEL)
           
 
クラス 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)

Woolpack API

Copyright (C) 2006-2007 Takahiro Nakamura. All rights reserved.