|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.carabiner.inkpod.objectinfo.ObjectInfoSupport
public abstract class ObjectInfoSupport
イントロスペクション定義をサポートするクラス。
コンストラクタの概要 | |
---|---|
ObjectInfoSupport(java.lang.Class<?> objectClass)
|
メソッドの概要 | |
---|---|
protected void |
add(ObjectPropertyDescriptor propertyDescriptor)
プロパティに関する記述を追加する。 |
protected void |
add(ObjectPropertyGroupDescriptor propertyGroupDescriptor)
プロパティ・グループを追加する。 |
protected void |
add(ObjectPropertyGroupDescriptor propertyGroupDescriptor,
java.lang.String insertPointGroupName)
|
protected ObjectPropertyGroupDescriptor |
createPropertyGroupDescriptor(java.lang.String groupName,
java.lang.String displayName,
java.lang.Class<? extends ObjectPropertyGroupEditor> propertyGroupEditorClass,
java.lang.String[] propertyNames)
新しいプロパティ・グループを作成する。 |
ObjectDescriptor |
getObjectDescriptor()
|
protected ObjectPropertyDescriptor |
getPropertyDescriptor(java.lang.String propertyName)
|
ObjectPropertyDescriptor[] |
getPropertyDescriptors()
|
protected ObjectPropertyGroupDescriptor |
getPropertyGroupDescriptor(java.lang.String propertyGroupName)
|
ObjectPropertyGroupDescriptor[] |
getPropertyGroupDescriptors()
|
protected ObjectPropertyGroupDescriptor |
inheritPropertyGroupDescriptor(java.lang.String groupName,
java.lang.String displayName,
java.lang.Class<? extends ObjectPropertyGroupEditor> propertyGroupEditorClass,
java.lang.String[] propertyNames,
java.lang.String parentGroupName)
継承して新しいプロパティ・グループを作成する。 |
protected void |
remove(ObjectPropertyGroupDescriptor propertyGroupDescriptor)
|
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public ObjectInfoSupport(java.lang.Class<?> objectClass)
メソッドの詳細 |
---|
public ObjectDescriptor getObjectDescriptor()
ObjectInfo
内の getObjectDescriptor
protected void add(ObjectPropertyDescriptor propertyDescriptor)
propertyDescriptor
- 追加するプロパティに関する記述protected ObjectPropertyGroupDescriptor createPropertyGroupDescriptor(java.lang.String groupName, java.lang.String displayName, java.lang.Class<? extends ObjectPropertyGroupEditor> propertyGroupEditorClass, java.lang.String[] propertyNames)
groupName
- 名前displayName
- 表示上の名前propertyGroupEditorClass
- プロパティ・グループ・エディタpropertyNames
- プロパティ・グループに属するプロパティの名前の配列
protected ObjectPropertyGroupDescriptor inheritPropertyGroupDescriptor(java.lang.String groupName, java.lang.String displayName, java.lang.Class<? extends ObjectPropertyGroupEditor> propertyGroupEditorClass, java.lang.String[] propertyNames, java.lang.String parentGroupName)
groupName
- 名前displayName
- 表示上の名前propertyGroupEditorClass
- プロパティ・グループ・エディタpropertyNames
- プロパティ・グループに属するプロパティの名前の配列parentGroupName
- 親のプロパティ・グループの名前
protected ObjectPropertyDescriptor getPropertyDescriptor(java.lang.String propertyName)
protected ObjectPropertyGroupDescriptor getPropertyGroupDescriptor(java.lang.String propertyGroupName)
protected void add(ObjectPropertyGroupDescriptor propertyGroupDescriptor)
propertyGroupDescriptor
- 追加するプロパティ・グループの記述protected void add(ObjectPropertyGroupDescriptor propertyGroupDescriptor, java.lang.String insertPointGroupName)
protected void remove(ObjectPropertyGroupDescriptor propertyGroupDescriptor)
public ObjectPropertyDescriptor[] getPropertyDescriptors()
ObjectInfo
内の getPropertyDescriptors
public ObjectPropertyGroupDescriptor[] getPropertyGroupDescriptors()
ObjectInfo
内の getPropertyGroupDescriptors
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |