中間言語

<< 目次を表示 >>

ページ位置:  Enterprise Architectの操作 > パッケージ > MDAスタイルの変換 > モデル変換テンプレートの記述 >

中間言語

Enterprise Architectでのすべての変換は、いったん生成しようとするモデルをテキストの形式で表現します。

 

 

中間言語の参照方法

中間言語の出力ファイルは、Enterprise Architect内からは直接参照できません。生成されるファイルを、テキストエディタなどの外部のエディタで開いてください。

 

 

利用方法

すべての要素はこの言語で表現されます。また、要素のプロパティも同様に表現されます。この中間言語はつぎのようなものです。

 

element:

      elementName { (elementProperty | element)* }

 

elementProperty:

      packageName

      stereotype

      propertyName = " propertyValueSymbol* "

 

packageName:

      name = " propertyValueSymbol* " ( . " propertyValueSymbol* " )*

stereotype:

      stereotype = " propertyValueSymbol* " ( , " propertyValueSymbol* " )*

 

propertyValueSymbol:

      \\

      \"

      " (二重引用符), \ (円記号/バックスラッシュ)を除くすべての文字

 

 

文字列をプロパティの値に利用する場合には引用符で囲む必要があります。

 

default = "\"Some string value.\""

 

 

参照: