org.seasar.swing.desc
クラス DefaultModelDesc

java.lang.Object
  上位を拡張 org.seasar.swing.desc.DefaultModelDesc
すべての実装されたインタフェース:
ModelDesc

public class DefaultModelDesc
extends java.lang.Object
implements ModelDesc

ModelDescの標準実装です。

作成者:
kaiseh

コンストラクタの概要
DefaultModelDesc(java.lang.Class<?> modelClass)
           
 
メソッドの概要
 java.lang.Class<?> getModelClass()
          モデルのクラスを返します。
 ModelPropertyDesc getModelPropertyDesc(java.lang.String propertyName)
          指定された名前のプロパティに対応する記述子を取得します。
 java.util.Collection<ModelPropertyDesc> getModelPropertyDescs()
          モデルが持つプロパティの記述子一覧を返します。
 boolean hasModelPropertyDesc(java.lang.String propertyName)
          指定された名前のプロパティ記述子を持つかどうかを返します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DefaultModelDesc

public DefaultModelDesc(java.lang.Class<?> modelClass)
メソッドの詳細

getModelClass

public java.lang.Class<?> getModelClass()
インタフェース ModelDesc の記述:
モデルのクラスを返します。

定義:
インタフェース ModelDesc 内の getModelClass
戻り値:
クラス

getModelPropertyDescs

public java.util.Collection<ModelPropertyDesc> getModelPropertyDescs()
インタフェース ModelDesc の記述:
モデルが持つプロパティの記述子一覧を返します。

定義:
インタフェース ModelDesc 内の getModelPropertyDescs
戻り値:
プロパティの記述子一覧

hasModelPropertyDesc

public boolean hasModelPropertyDesc(java.lang.String propertyName)
インタフェース ModelDesc の記述:
指定された名前のプロパティ記述子を持つかどうかを返します。

定義:
インタフェース ModelDesc 内の hasModelPropertyDesc
パラメータ:
propertyName - プロパティ名
戻り値:
プロパティ記述子が存在するかどうか

getModelPropertyDesc

public ModelPropertyDesc getModelPropertyDesc(java.lang.String propertyName)
インタフェース ModelDesc の記述:
指定された名前のプロパティに対応する記述子を取得します。

定義:
インタフェース ModelDesc 内の getModelPropertyDesc
パラメータ:
propertyName - プロパティ名
戻り値:
プロパティ記述子