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

## woolpack.ee
クラス ActionBuilder

    java.lang.Object
      woolpack.ee.ActionBuilder

    public class ActionBuilder

extends java.lang.Object

アクションを実行する`DomExpression`・ アクションの実行結果を DOM ノードに自動生成する`DomExpression`・ アクションが返したエラーのメッセージを DOM ノードに設定する`DomExpression`の生成器。

作成者:
  nakamura

フィールドの概要
`static OGE` | `DEFAULT_FORWARD_COMPONENT_OGE_OGE` 遷移先のコンポーネントの取得先のデフォルト値。
`static OGE` | `DEFAULT_RETURN_OGE` 返却値の取得先のデフォルト値。

コンストラクタの概要
`ActionBuilder(ActionInvoker actionDefs, java.lang.Iterable<java.lang.String> attrNames)` コンストラクタ。
`ActionBuilder(ActionInvoker actionDefs, java.lang.Iterable<java.lang.String> attrNames, OGE forwardComponentOGEOGE, OGE returnOGE)` コンストラクタ。

メソッドの概要
`DomExpression` | `getActionExpression()` アクションを実行し実行結果を`getReturnOGE()`の位置に設定する`DomExpression`を返す。
`DomExpression` | `getAutoUpdateExpression()` コンポーネントの取得先をアクションの実行結果から取得し、 属性値をプロパティ名としてコンポーネントから値を取得しDOMノードに自動設定する`DomExpression`を返す。
`OGE` | `getForwardComponentOGEOGE()` 遷移先のコンポーネントの取得先を返す。
`OGE` | `getReturnOGE()` 返却値の取得先を返す。

クラス java.lang.Object から継承されたメソッド
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

フィールドの詳細

### DEFAULT_FORWARD_COMPONENT_OGE_OGE

    public static final OGE DEFAULT_FORWARD_COMPONENT_OGE_OGE

  遷移先のコンポーネントの取得先のデフォルト値。

### DEFAULT_RETURN_OGE

    public static final OGE DEFAULT_RETURN_OGE

  返却値の取得先のデフォルト値。

コンストラクタの詳細

### ActionBuilder

    public ActionBuilder(ActionInvoker actionDefs,
                         java.lang.Iterable<java.lang.String> attrNames,
                         OGE forwardComponentOGEOGE,
                         OGE returnOGE)

  コンストラクタ。

  パラメータ:
    `actionDefs` - アクション定義の一覧と遷移先定義の一覧の集合。
    `attrNames` - 属性名の一覧。
    `forwardComponentOGEOGE` - 遷移先のコンポーネントの取得先。
    `returnOGE` - 返却値の取得先。
  例外:
    `java.lang.NullPointerException` - 引数のいずれかが null の場合。

### ActionBuilder

    public ActionBuilder(ActionInvoker actionDefs,
                         java.lang.Iterable<java.lang.String> attrNames)

  コンストラクタ。 遷移先のコンポーネントの取得先として`DEFAULT_FORWARD_COMPONENT_OGE_OGE`を使用する。 返却値の取得先として`DEFAULT_RETURN_OGE`を使用する。

  パラメータ:
    `actionDefs` - アクション定義の一覧と遷移先定義の一覧の集合。
    `attrNames` - 属性名の一覧。
  例外:
    `java.lang.NullPointerException` - 引数のいずれかが null の場合。

メソッドの詳細

### getActionExpression

    public DomExpression getActionExpression()

  アクションを実行し実行結果を`getReturnOGE()`の位置に設定する`DomExpression`を返す。

  戻り値:
    アクションを実行する`DomExpression`。

### getAutoUpdateExpression

    public DomExpression getAutoUpdateExpression()

  コンポーネントの取得先をアクションの実行結果から取得し、 属性値をプロパティ名としてコンポーネントから値を取得しDOMノードに自動設定する`DomExpression`を返す。

  戻り値:
    アクションの実行結果を DOM ノードに自動生成する`DomExpression`。

### getForwardComponentOGEOGE

    public OGE getForwardComponentOGEOGE()

  遷移先のコンポーネントの取得先を返す。

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

### getReturnOGE

    public OGE getReturnOGE()

  返却値の取得先を返す。

  戻り値:
    返却値の取得先。

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