org.seasar.swing.desc
インタフェース ModelPropertyDesc

既知の実装クラスの一覧:
DefaultModelPropertyDesc

public interface ModelPropertyDesc

モデルオブジェクトが持つプロパティの記述子です。

作成者:
kaiseh

メソッドの概要
 Column getColumn()
          プロパティに@Columnアノテーションが付与されている場合、そのアノテーションを返します。
 java.util.List<Constraint> getConstraints()
          プロパティに関連付けられた制約の一覧を返します。
 org.jdesktop.beansbinding.Converter<?,?> getConverter()
          プロパティに関連付けられたコンバータを返します。
 java.lang.String getLabel()
          画面上でプロパティ名として表示するラベルを返します。
 java.lang.Class<?> getModelClass()
          プロパティを保持するモデルのクラスを返します。
 java.lang.Class<?> getPropertyClass()
          プロパティのクラスを返します。
 org.seasar.framework.beans.PropertyDesc getPropertyDesc()
          Seasarのプロパティ記述子を返します。
 java.lang.String getPropertyName()
          プロパティ名を返します。
 java.lang.Class<?> getRowClass()
          プロパティに@Rowアノテーションが付与されている場合、その引数で指定された行クラスを返します。
 

メソッドの詳細

getModelClass

java.lang.Class<?> getModelClass()
プロパティを保持するモデルのクラスを返します。

戻り値:
モデルクラス

getPropertyClass

java.lang.Class<?> getPropertyClass()
プロパティのクラスを返します。

戻り値:
プロパティクラス

getPropertyName

java.lang.String getPropertyName()
プロパティ名を返します。

戻り値:
プロパティ名

getPropertyDesc

org.seasar.framework.beans.PropertyDesc getPropertyDesc()
Seasarのプロパティ記述子を返します。

戻り値:
Seasarのプロパティ記述子

getConstraints

java.util.List<Constraint> getConstraints()
プロパティに関連付けられた制約の一覧を返します。

戻り値:
制約の一覧

getConverter

org.jdesktop.beansbinding.Converter<?,?> getConverter()
プロパティに関連付けられたコンバータを返します。

戻り値:
コンバータ

getRowClass

java.lang.Class<?> getRowClass()
プロパティに@Rowアノテーションが付与されている場合、その引数で指定された行クラスを返します。

戻り値:
行クラス

getColumn

Column getColumn()
プロパティに@Columnアノテーションが付与されている場合、そのアノテーションを返します。

戻り値:
{code @Column}アノテーション

getLabel

java.lang.String getLabel()
画面上でプロパティ名として表示するラベルを返します。

戻り値:
ラベル