|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectorg.pslx.PpsDocuments.Profile.DomainObjectProfile
public final class DomainObjectProfile
業務オブジェクトモデル
メソッドの概要 | |
---|---|
PropertyProfile |
addUserProperty(java.lang.String propertyName,
Property.DataTypes dataType)
ユーザ独自のプロパティを追加します |
boolean |
contains(java.lang.String propertyName)
指定したプロパティ名が含まれるかどうか |
java.util.List<PropertyProfile> |
getAllProperties()
この業務オブジェクト自身およびこれよりも下位に設定された業務プロパティをすべて返す。 |
int |
getDepth()
深さ(0以上)を取得します |
java.lang.String |
getDescription()
任意の説明を取得します |
java.lang.String |
getElementName()
業務オブジェクトが持つ要素名を取得します |
java.util.List<PropertyProfile> |
getLocalProperties()
プロファイルプロパティのリストを取得します |
java.lang.String |
getModifier()
業務オブジェクトが持つ修飾名を取得します |
java.lang.String |
getName()
プロファイルオブジェクト名を取得します |
DomainObjectProfile |
getParent()
上位の業務オブジェクトプロファイルを取得します。 |
java.lang.String |
getPath()
Path文字列(要素名+修飾子)を取得します |
ObjectPath |
getPathObject()
Path文字列(要素名+修飾子)を取得します |
PropertyProfile |
getPrimaryKey()
主キーとなるプロパティ定義を取得します |
java.lang.String |
getPrimitive()
プリミティブ要素名を取得します |
PropertyProfile |
getProperty(java.lang.String name)
プロファイルプロパティを得る |
PropertyProfile |
getPropertyLocal(java.lang.String propertyName)
この業務オブジェクトが持つ業務プロパティを取得します |
java.util.List<DomainObjectProfile> |
getPropertyObjects()
下位の中間オブジェクト定義のリストを取得します |
DomainObjectProfile |
getSubObject(java.lang.String elementName,
java.lang.String modifier)
|
boolean |
hasProfileObject(DomainObjectProfile domainObjectProfile)
自分より下位に指定したプロファイル定義オブジェクトが存在するかどうかを取得します。 |
void |
setDescription(java.lang.String value)
任意の説明を設定します |
void |
setElementName(java.lang.String value)
業務オブジェクトが持つ要素名を設定します |
void |
setPrimaryKey(PropertyProfile value)
主キーとなるプロパティ定義を設定します |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public PropertyProfile getProperty(java.lang.String name)
name
- プロパティ名
PpsDocumentsException
public PropertyProfile getPropertyLocal(java.lang.String propertyName)
propertyName
- プロパティ名
public java.util.List<PropertyProfile> getAllProperties()
public boolean hasProfileObject(DomainObjectProfile domainObjectProfile)
public boolean contains(java.lang.String propertyName)
propertyName
-
public java.lang.String getName()
public java.lang.String getElementName()
public void setElementName(java.lang.String value)
public java.lang.String getDescription()
public void setDescription(java.lang.String value)
public java.lang.String getModifier()
public PropertyProfile getPrimaryKey()
public void setPrimaryKey(PropertyProfile value)
public java.lang.String getPrimitive()
public int getDepth()
public java.lang.String getPath()
public ObjectPath getPathObject() throws java.text.ParseException
java.text.ParseException
public DomainObjectProfile getSubObject(java.lang.String elementName, java.lang.String modifier)
public java.util.List<PropertyProfile> getLocalProperties()
public java.util.List<DomainObjectProfile> getPropertyObjects()
public DomainObjectProfile getParent()
public PropertyProfile addUserProperty(java.lang.String propertyName, Property.DataTypes dataType) throws java.text.ParseException
propertyName
- プロパティ名dataType
- データ型
java.text.ParseException
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |