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