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

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

public interface ModelDesc

モデルオブジェクトの記述子です。モデルのプロパティ情報を保持します。

作成者:
kaiseh

メソッドの概要
 java.lang.Class<?> getModelClass()
          モデルのクラスを返します。
 ModelPropertyDesc getModelPropertyDesc(java.lang.String propertyName)
          指定された名前のプロパティに対応する記述子を取得します。
 java.util.Collection<ModelPropertyDesc> getModelPropertyDescs()
          モデルが持つプロパティの記述子一覧を返します。
 boolean hasModelPropertyDesc(java.lang.String propertyName)
          指定された名前のプロパティ記述子を持つかどうかを返します。
 

メソッドの詳細

getModelClass

java.lang.Class<?> getModelClass()
モデルのクラスを返します。

戻り値:
クラス

getModelPropertyDescs

java.util.Collection<ModelPropertyDesc> getModelPropertyDescs()
モデルが持つプロパティの記述子一覧を返します。

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

hasModelPropertyDesc

boolean hasModelPropertyDesc(java.lang.String propertyName)
指定された名前のプロパティ記述子を持つかどうかを返します。

パラメータ:
propertyName - プロパティ名
戻り値:
プロパティ記述子が存在するかどうか

getModelPropertyDesc

ModelPropertyDesc getModelPropertyDesc(java.lang.String propertyName)
指定された名前のプロパティに対応する記述子を取得します。

パラメータ:
propertyName - プロパティ名
戻り値:
プロパティ記述子