Woolpack API

woolpack.html
クラス ValueUpdater<E extends java.lang.Exception>

java.lang.Object
  上位を拡張 woolpack.html.ValueUpdater<E>
型パラメータ:
E -
すべての実装されたインタフェース:
Fn<NodeContext,java.lang.Void,E>

public class ValueUpdater<E extends java.lang.Exception>
extends java.lang.Object
implements Fn<NodeContext,java.lang.Void,E>

値を再生成するFnです。 入力部品(file, image)の場合はなにもしません。 ノードの種類がラジオボタン/チェックボックス/セレクトで selectFlag の場合、 selected 属性の有無または checked 属性の有無を変更します。 ノードの種類がラジオボタン/チェックボックス/セレクトで selectFlag でないか、 入力部品(text, password, hidden, submit, reset, button)の場合、 value 属性値を変更します。 ノードの種類が入力部品以外であるかテキストエリアの場合、子ノードを値のテキストで置き換えます。

作成者:
nakamura

コンストラクタの概要
ValueUpdater(GettingEL valueEL, GettingEL mapEL, boolean selectFlag)
           
 
メソッドの概要
 java.lang.Void exec(NodeContext context)
          関数を実行します。
 GettingEL getMapEL()
           
 GettingEL getValueEL()
           
 boolean isSelectFlag()
           
 void setMapEL(GettingEL mapEL)
           
 void setSelectFlag(boolean selectFlag)
           
 void setValueEL(GettingEL valueEL)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ValueUpdater

public ValueUpdater(GettingEL valueEL,
                    GettingEL mapEL,
                    boolean selectFlag)
パラメータ:
valueEL - 値の取得先への参照。
mapEL - 値とラベルのMapへの参照。
selectFlag - selected または checked 属性の有無を変更するなら true。value の属性値を変更するなら false。
メソッドの詳細

exec

public java.lang.Void exec(NodeContext context)
インタフェース Fn の記述:
関数を実行します。

定義:
インタフェース Fn<NodeContext,java.lang.Void,E extends java.lang.Exception> 内の exec
パラメータ:
context - コンテキスト役。
戻り値:
返却値。

getMapEL

public GettingEL getMapEL()

setMapEL

public void setMapEL(GettingEL mapEL)

isSelectFlag

public boolean isSelectFlag()

setSelectFlag

public void setSelectFlag(boolean selectFlag)

getValueEL

public GettingEL getValueEL()

setValueEL

public void setValueEL(GettingEL valueEL)

Woolpack API

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