クラス ViewVariable
java.lang.ObjectSE
org.springframework.webflow.core.AnnotatedObject
org.springframework.webflow.engine.ViewVariable
- 実装されたすべてのインターフェース:
Annotated
特定のビューにスコープが設定された変数。このような変数は、ビューステートに入るときに割り当てられ、そのビューステートを終了するときに破棄されます。フロースコープマップは、バッキング変数ストアとして使用されます。
- 作成者:
- Keith Donald
フィールドのサマリー
クラス org.springframework.webflow.core.AnnotatedObject から継承されたフィールド
CAPTION_PROPERTY, DESCRIPTION_PROPERTY
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void
create
(RequestContext context) このビュー変数を作成します。destroy
(RequestContext context) このビュー変数を破棄します。boolean
getName()
このビュー変数の名前を返します。変数の初期値のソースを返します。int
hashCode()
void
restore
(RequestContext context) このビュー変数の依存関係を復元します。クラス org.springframework.webflow.core.AnnotatedObject から継承されたメソッド
getAttributes, getCaption, getDescription, setCaption, setDescription
コンストラクターの詳細
ViewVariable
新しいビュー変数を作成します。- パラメーター:
name
- 変数の名前valueFactory
- 変数値のソース
メソッドの詳細
getName
このビュー変数の名前を返します。getValueFactory
変数の初期値のソースを返します。equals
hashCode
public int hashCode()create
このビュー変数を作成します。このメソッドは、フロースコープで変数の値を割り当てます。- パラメーター:
context
- 実行フロー
restore
このビュー変数の依存関係を復元します。このメソッドは、変数の値ファクトリに、変数が一時オブジェクトに対して持つすべての参照を復元するように要求します。- パラメーター:
context
- 実行フロー
destroy
このビュー変数を破棄します。このメソッドは、フロースコープ内の変数の値を削除します。- パラメーター:
context
- 実行フロー