|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.uruma.binding.value.command.AbstractBindingCommand<ImportSelection> org.seasar.uruma.binding.value.command.ImportSelectionCommand
public class ImportSelectionCommand
ImportSelection
アノテーションに対応した処理を行うための、BindingCommand
です。
コンストラクタの概要 | |
---|---|
ImportSelectionCommand()
|
メソッドの概要 | |
---|---|
protected void |
doBind(ValueBinder binder,
Object widget,
Object formObj,
PropertyDesc propDesc,
UIComponent uiComp)
バインド処理を実行します。 |
protected ImportSelection |
getAnnotation(Field field)
フィールドからアノテーションを取り出します。 |
protected String |
getId(ImportSelection annotation)
アノテーションから id を取り出します。 |
List<PropertyDesc> |
getTargetPropertyDescs(FormDesc desc)
FormDesc からバインド対象フィールドの PropertyDesc を取得します。 |
クラス org.seasar.uruma.binding.value.command.AbstractBindingCommand から継承されたメソッド |
---|
doBind, getId |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ImportSelectionCommand()
メソッドの詳細 |
---|
public List<PropertyDesc> getTargetPropertyDescs(FormDesc desc)
BindingCommand
の記述: FormDesc
からバインド対象フィールドの PropertyDesc
を取得します。
desc
- FormDesc
オブジェクト
PropertyDesc
リストprotected void doBind(ValueBinder binder, Object widget, Object formObj, PropertyDesc propDesc, UIComponent uiComp)
AbstractBindingCommand
の記述: ValueBinder
オブジェクトの適切なメソッドを呼び出して、バインド処理を実行してください。
AbstractBindingCommand<ImportSelection>
内の doBind
binder
- ValueBinder
オブジェクトwidget
- バインド対象のウィジット側オブジェクトformObj
- バインド対象のフォーム側オブジェクトpropDesc
- フォーム側のプロパティを表す PropertyDesc
オブジェクトprotected ImportSelection getAnnotation(Field field)
AbstractBindingCommand
の記述:
AbstractBindingCommand<ImportSelection>
内の getAnnotation
field
- アノテーションを取り出す Field
オブジェクト
protected String getId(ImportSelection annotation)
AbstractBindingCommand
の記述:
AbstractBindingCommand<ImportSelection>
内の getId
annotation
- アノテーション
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |