|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
public interface BindingCommand
バインドの実行を行うためのインターフェースです。
ウィジットのクラス毎に対する実際のバインド処理は、設定された ValueBinder に委譲することで実現します。
| メソッドの概要 | |
|---|---|
void |
doBind(Object widget,
Object formObj,
PropertyDesc propDesc,
UIComponent uiComp)
widget と formObj の間でバインド処理を行います。 |
String |
getId(Field field)
field に対応する id を取得します。 |
List<PropertyDesc> |
getTargetPropertyDescs(FormDesc desc)
FormDesc からバインド対象フィールドの PropertyDesc を取得します。 |
| メソッドの詳細 |
|---|
void doBind(Object widget,
Object formObj,
PropertyDesc propDesc,
UIComponent uiComp)
widget と formObj の間でバインド処理を行います。
widget - ウィジット側オブジェクトformObj - フォーム側オブジェクトpropDesc - フォーム側のプロパティを表す PropertyDesc オブジェクトuiComp - コンポーネントString getId(Field field)
field に対応する id を取得します。
field - id を取得するフィールド
List<PropertyDesc> getTargetPropertyDescs(FormDesc desc)
FormDesc からバインド対象フィールドの PropertyDesc を取得します。
desc - FormDesc オブジェクト
PropertyDesc リスト
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||