<< 目次を表示 >> ページ位置: その他の記法のモデリング > SOAとXML > スキーマコンポーザー > スキーマコンポーザーのAPI > Schema Composerパッケージ > SchemaComposerクラス |
SchemaComposerクラスはスキーマコンポーザー機能を利用するためのインターフェースを提供します。
属性
属性 |
型 |
R/W |
説明 |
ModelReference |
string |
|
現在のプロファイルについて、スキーマコンポーザーで定義されているモデルの参照の一覧です。 |
Namespace |
string |
|
現在のプロファイルについて、スキーマコンポーザーに表示される名前空間の一覧です。 |
NamespacePrefix |
string |
|
現在のプロファイルについて、スキーマコンポーザーに表示される名前空間のプレフィックスの一覧です。 |
TargetDirectory |
string |
|
生成ボタンを押した後に指定する出力先のディレクトリです。 |
SchemaName |
string |
|
生成中のスキーマプロファイルの名前です。 |
SchemaSet |
string |
|
スキーマが生成されたときのスキーマセットです。 (参照:プロファイルの定義) |
SchemaType |
string |
|
現在のプロファイルについて、スキーマコンポーザーに表示されるスキーマ型の一覧です。 |
SchemaTypes |
SchemaTypeEnum |
R |
開いているスキーマの種類です。 |
Namespaces |
SchemaNamespaceEnum |
R |
スキーマが参照する名前空間の列挙値です。 |
操作
操作 |
型 |
説明 |
||
FindInSchema (int typeID) |
SchemaType |
指定されたIDの要素を、スキーマ内から探します。
引数 :
|
||
FindInModel (int typeID) |
ModelType |
指定されたIDの要素を、UMLモデル内から探します。
引数 :
|
||
FindSchemaTypeByName (string typename) |
SchemaType |
指定された名前のスキーマ型を検索します。
引数 :
|
||
GetNamespacePrefixForType (int typeID) |
string |
指定した型に対応する名前空間の接頭辞を返します。
引数 :
|
||
GetNamespaceForPrefix (string prefix) |
string |
指定した名前空間の接頭辞に対応するURIを返します。
引数 :
|