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

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

public class TreeViewerValueBinder
extends AbstractValueBinder<UrumaTreeViewer>

TreeViewer のための ValueBinder です。

作成者:
y-komori

フィールドの概要
 
クラス org.seasar.uruma.binding.value.binder.AbstractValueBinder から継承されたフィールド
EXPORT_SELECTION, EXPORT_VALUE, IMPORT_SELECTION, IMPORT_VALUE
 
コンストラクタの概要
TreeViewerValueBinder()
          TreeViewerValueBinder を構築します。
 
メソッドの概要
 void doExportValue(UrumaTreeViewer widget, Object formObj, PropertyDesc propDesc, UIComponent uiComp)
          フォームの値をウィジットへ設定します。
 
クラス org.seasar.uruma.binding.value.binder.AbstractValueBinder から継承されたメソッド
doExportSelection, doImportSelection, doImportValue, exportSelection, exportValue, getWidgetType, importSelection, importValue, logBinding, setClassToProvider
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

TreeViewerValueBinder

public TreeViewerValueBinder()
TreeViewerValueBinder を構築します。

メソッドの詳細

doExportValue

public void doExportValue(UrumaTreeViewer widget,
                          Object formObj,
                          PropertyDesc propDesc,
                          UIComponent uiComp)
クラス AbstractValueBinder の記述:
フォームの値をウィジットへ設定します。
デフォルトでは、 widgetStructuredViewer のサブクラスかつコンテンツプロバイダが ContentsHolder の実装クラスである場合に、 propDesc の持つ値をコンテンツプロバイダへ設定します。
デフォルト処理をカスタマイズしたい場合は、サブクラスでオーバーライドしてください。

オーバーライド:
クラス AbstractValueBinder<UrumaTreeViewer> 内の doExportValue
パラメータ:
widget - ウィジット側オブジェクト
formObj - フォーム側オブジェクト
propDesc - フォーム側のプロパティを表す PropertyDesc オブジェクト
uiComp - コンポーネント


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