ModelTypeクラス

<< 目次を表示 >>

ページ位置:  その他の記法のモデリング > SOAとXML > スキーマコンポーザー > スキーマコンポーザーのAPI > Schema Composerパッケージ >

ModelTypeクラス

モデル内で表現されるスキーマ型のクラスへのインターフェースを提供します。

 

 

属性

属性

R/W

説明

PropertyCount

int

R

プロパティコレクションに含まれるプロパティの個数です。

Properties

SchemaPropEnum

Enumerator

モデル内で定義されているクラスのプロパティの総数です。

TypeID

int

R

型のクラスIDです。

Guid

string

R

モデル内の型のGUIDです。

Typename

string

R

モデル内での型の名前です。

ClassifierPath

string

R

モデル内での型のパス情報です。

ClassifierPathID

string

R

モデル内の分類子のGUIDです。

Stereotype

string

R

モデル内のクラスのステレオタイプです。

Annotation

string

R

モデル内の型のノートです。

 

 

操作

操作

説明

GetSuperClassEnum

(SearchType searchtype)

ModelTypeEnum

Enumerator

指定したクラスの上位要素を取得するための列挙子を取得します。

 

引数 :

  • searchtype: 探索する際に、幅優先で探索するか、深さ優先で探索するかを指定します。

GetSubClassEnum

(SearchType searchType)

ModelTypeEnum

Enumerator

指定したクラスの下位要素を取得するための列挙子を取得します。

 

引数 :

  • searchtype: 探索する際に、幅優先で探索するか、深さ優先で探索するかを指定します。

IsEnumeration()

型が列挙型要素の場合にtrueを返します。