org.seasar.uruma.binding.value.binder
クラス BrowserValueBinder
java.lang.Object
org.seasar.uruma.binding.value.binder.AbstractValueBinder<Browser>
org.seasar.uruma.binding.value.binder.BrowserValueBinder
- すべての実装されたインタフェース:
- ValueBinder
public class BrowserValueBinder
- extends AbstractValueBinder<Browser>
Browser
のための ValueBinder
です。
- 作成者:
- y.sugigami
クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BrowserValueBinder
public BrowserValueBinder()
BrowserValueBinder
を構築します。
doImportValue
public void doImportValue(Browser widget,
Object formObj,
PropertyDesc propDesc,
UIComponent uiComp)
- クラス
AbstractValueBinder
の記述:
- ウィジットの値をフォームへ設定します。
本メソッドをサブクラスでオーバーライドしてください。
デフォルトでは何も行いません。
- オーバーライド:
- クラス
AbstractValueBinder<Browser>
内の doImportValue
- パラメータ:
widget
- ウィジット側オブジェクトformObj
- フォーム側オブジェクトpropDesc
- フォーム側のプロパティを表す PropertyDesc
オブジェクトuiComp
- コンポーネント
doExportValue
protected void doExportValue(Browser widget,
Object formObj,
PropertyDesc propDesc,
UIComponent uiComp)
- クラス
AbstractValueBinder
の記述:
- フォームの値をウィジットへ設定します。
デフォルトでは、 widget
が StructuredViewer
のサブクラスかつコンテンツプロバイダが ContentsHolder
の実装クラスである場合に、
propDesc
の持つ値をコンテンツプロバイダへ設定します。
デフォルト処理をカスタマイズしたい場合は、サブクラスでオーバーライドしてください。
- オーバーライド:
- クラス
AbstractValueBinder<Browser>
内の doExportValue
- パラメータ:
widget
- ウィジット側オブジェクトformObj
- フォーム側オブジェクトpropDesc
- フォーム側のプロパティを表す PropertyDesc
オブジェクトuiComp
- コンポーネント
Copyright © 2006-2008 The Seasar Foundation. All Rights Reserved.