org.seasar.uruma.binding.value.binder
クラス TableValueBinder

java.lang.Object
  上位を拡張 org.seasar.uruma.binding.value.binder.TableValueBinder
すべての実装されたインタフェース:
ValueBinder

public class TableValueBinder
extends Object
implements ValueBinder

Table に対する ValueBinder です。
Table に対してはバリュー・バインディングを行いません。
tableItem を設定した table に対してバインディングを行おうとした場合の対処用です。

作成者:
y-komori

コンストラクタの概要
TableValueBinder()
           
 
メソッドの概要
 void exportSelection(Object widget, Object formObj, PropertyDesc propDesc, UIComponent uiComp)
          フォームの持つオブジェクトをウィジットの選択状態として設定します。
 void exportValue(Object widget, Object formObj, PropertyDesc propDesc, UIComponent uiComp)
          フォームの値をウィジットへ設定します。
 Class<?> getWidgetType()
          対応するウィジットの Class オブジェクトを返します。
 void importSelection(Object widget, Object formObj, PropertyDesc propDesc, UIComponent uiComp)
          ウィジットで選択されているオブジェクトをフォームへ設定します。
 void importValue(Object widget, Object formObj, PropertyDesc propDes, UIComponent uiCompc)
          ウィジットの値をフォームへ設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TableValueBinder

public TableValueBinder()
メソッドの詳細

exportSelection

public void exportSelection(Object widget,
                            Object formObj,
                            PropertyDesc propDesc,
                            UIComponent uiComp)
インタフェース ValueBinder の記述:
フォームの持つオブジェクトをウィジットの選択状態として設定します。

定義:
インタフェース ValueBinder 内の exportSelection
パラメータ:
widget - ウィジット側オブジェクト
formObj - フォーム側オブジェクト
propDesc - フォーム側のプロパティを表す PropertyDesc オブジェクト
uiComp - コンポーネント

exportValue

public void exportValue(Object widget,
                        Object formObj,
                        PropertyDesc propDesc,
                        UIComponent uiComp)
インタフェース ValueBinder の記述:
フォームの値をウィジットへ設定します。

定義:
インタフェース ValueBinder 内の exportValue
パラメータ:
widget - ウィジット側オブジェクト
formObj - フォーム側オブジェクト
propDesc - フォーム側のプロパティを表す PropertyDesc オブジェクト
uiComp - コンポーネント

getWidgetType

public Class<?> getWidgetType()
インタフェース ValueBinder の記述:
対応するウィジットの Class オブジェクトを返します。

定義:
インタフェース ValueBinder 内の getWidgetType
戻り値:
対応するウィジットの Class オブジェクト

importSelection

public void importSelection(Object widget,
                            Object formObj,
                            PropertyDesc propDesc,
                            UIComponent uiComp)
インタフェース ValueBinder の記述:
ウィジットで選択されているオブジェクトをフォームへ設定します。

定義:
インタフェース ValueBinder 内の importSelection
パラメータ:
widget - ウィジット側オブジェクト
formObj - フォーム側オブジェクト
propDesc - フォーム側のプロパティを表す PropertyDesc オブジェクト
uiComp - コンポーネント

importValue

public void importValue(Object widget,
                        Object formObj,
                        PropertyDesc propDes,
                        UIComponent uiCompc)
インタフェース ValueBinder の記述:
ウィジットの値をフォームへ設定します。

定義:
インタフェース ValueBinder 内の importValue
パラメータ:
widget - ウィジット側オブジェクト
formObj - フォーム側オブジェクト
propDes - フォーム側のプロパティを表す PropertyDesc オブジェクト
uiCompc - コンポーネント


Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.