org.seasar.uruma.binding.value
インタフェース ValueBinder

既知の実装クラスの一覧:
AbstractValueBinder, BrowserValueBinder, ComboViewerValueBinder, DateTimeValueBinder, GenericValueBinder, StatusLineManagerValueBinder, TableValueBinder, TableViewerValueBinder, TreeViewerValueBinder

public interface ValueBinder

ウィジットクラス毎のバインディングを行うためのインターフェースです。

作成者:
y-komori

メソッドの概要
 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 propDesc, UIComponent uiComp)
          ウィジットの値をフォームへ設定します。
 

メソッドの詳細

importValue

void importValue(Object widget,
                 Object formObj,
                 PropertyDesc propDesc,
                 UIComponent uiComp)
ウィジットの値をフォームへ設定します。

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

exportValue

void exportValue(Object widget,
                 Object formObj,
                 PropertyDesc propDesc,
                 UIComponent uiComp)
フォームの値をウィジットへ設定します。

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

importSelection

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

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

exportSelection

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

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

getWidgetType

Class<?> getWidgetType()
対応するウィジットの Class オブジェクトを返します。

戻り値:
対応するウィジットの Class オブジェクト


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