概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| 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)

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
| Woolpack API
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

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