クラス ActionList
java.lang.ObjectSE
org.springframework.webflow.engine.ActionList
- 実装されたすべてのインターフェース:
IterableSE<Action>
アクションのグループを実行できるフローアーティファクトによって主に内部的に使用される、順序付けされ型付けされたアクションのリスト。
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明boolean
このリストにアクションを追加します。boolean
このリストにアクションのコレクションを追加します。boolean
アクションがこのリスト内にあるかどうかをテストします。void
execute
(RequestContext context) このアクションリストに含まれるアクションを実行します。get
(int index) このリスト内の指定されたインデックスにあるアクションを返します。getAnnotated
(int index) このリスト内の指定されたインデックスにあるアクションを返し、アノテーション付きアクションとして公開します。iterator()
このアクションリストの反復子を返します。boolean
このリストからアクションインスタンスを削除します。int
size()
このアクションリストのサイズを返します。このリスト内のアクションのリストを、型付けされたアノテーション付きアクション配列として返します。Action[]
toArray()
このリストを型指定されたアクション配列に変換します。toString()
クラス java.lang.ObjectSE から継承されたメソッド
clone, equalsSE, finalize, getClass, hashCode, notify, notifyAll, wait, waitSE, waitSE
インターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
コンストラクターの詳細
ActionList
public ActionList()
メソッドの詳細
add
このリストにアクションを追加します。- パラメーター:
action
- 追加するアクション- 戻り値:
- 追加操作の結果としてこのリストの内容が変更された場合は true
addAll
このリストにアクションのコレクションを追加します。- パラメーター:
actions
- 追加するアクション- 戻り値:
- 追加操作の結果としてこのリストの内容が変更された場合は true
contains
アクションがこのリスト内にあるかどうかをテストします。- パラメーター:
action
- アクション- 戻り値:
- アクションがこのリストに含まれている場合は true、含まれていない場合は false
remove
このリストからアクションインスタンスを削除します。- パラメーター:
action
- 追加するアクション- 戻り値:
- 削除操作の結果としてこのリストの内容が変更された場合は true
size
public int size()このアクションリストのサイズを返します。- 戻り値:
- アクションリストのサイズ。
get
このリスト内の指定されたインデックスにあるアクションを返します。- パラメーター:
index
- アクションインデックス- 戻り値:
- アクションアクション
- 例外:
IndexOutOfBoundsExceptionSE
getAnnotated
このリスト内の指定されたインデックスのアクションを返し、アノテーション付きアクションとして公開します。これにより、クライアントは、ターゲットアクションインスタンスに関する特定のプロパティ (存在する場合) にアクセスできます。- 戻り値:
- アクション(アノテーション付きアクションとして)
- 例外:
IndexOutOfBoundsExceptionSE
iterator
このアクションリストの反復子を返します。- 次で指定:
- インターフェース
IterableSE<Action>
のiterator
toArray
このリストを型指定されたアクション配列に変換します。- 戻り値:
- アクションリスト(型付き配列)
toAnnotatedArray
このリスト内のアクションのリストを、型付けされたアノテーション付きアクション配列として返します。これは、アクションに関するプロパティが存在する場合にクライアントがアクセスできるようにする便利なメソッドです。- 戻り値:
- アノテーション付きアクションリスト(型付き配列)
execute
このアクションリストに含まれるアクションを実行します。各アクションを反復処理して実行を呼び出します。アクション結果イベントは無視されます。- パラメーター:
context
- アクション実行リクエストコンテキスト
toString