<< 目次を表示 >> ページ位置: Enterprise Architectの操作 > パッケージ > MDAスタイルの変換 > モデル変換テンプレートの記述 |
Enterprise Architectでは、独自の変換ルールを作成できます。抽象的なモデルから具体的なモデルを生成する処理を自動化できます。定義した変換ルールを利用することで、モデルを手作業で作成する際の誤りや手間を省くことができます。Enterprise Architectの既定のテンプレートは、新しいテンプレートを作成する際の参考にもなります。
変換テンプレートはコード生成テンプレートと同じ仕組みを利用しています。変換テンプレートがどのように動作するかを理解することは、既存の変換テンプレートを調整したり、新しい変換テンプレートを作成したりするために重要です。変換テンプレートを使用する前に、コード生成テンプレートに関する内容の理解をお勧めします。
利用手順:
リボン |
モデル > パッケージ > 変換 > 変換テンプレートの編集 |
キーボード |
Ctrl + Alt + H |
項目 |
説明 |
Enterprise Architectでは、いくつかの既定のテンプレートを提供しています。カスタマイズ時のサンプルとして活用できます。 |
|
変換時に利用する中間言語について説明します。 |
|
問題発生時に中間言語の内容を参照して問題を発見する方法を説明します。 |
|
モデル変換テンプレートを作成する際に利用するエディタです。 |
|
UMLモデルのコード生成時に利用するテンプレートです。モデル変換テンプレートも、同じ文法です。 |
|
要素の変換についての詳細を説明します。 |
|
接続の変換についての詳細を説明します。 |
|
変換中に、変換元の情報のコピーについて説明します。 |
|
テンプレートパラメータに関する変換 |
変換テンプレートで、テンプレート束縛の接続する場合には、専用のマクロを利用します。 |
対象のプラットフォームが異なる場合、属性や操作で利用される型をどのように変換するかを説明します。 |
|
変換中に、名前を変換する場合に役に立つマクロについて説明します。 |
|
変換の関係を内部で維持するための相互参照について説明します。 |
注意: |
|
参照: