掲示板一覧 - トピック一覧 Enterprise Architect 全般
XMI出力でのdirection属性値がUML/XMIの仕様に適合していない |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| sugimoto | 投稿日時: 2007-9-21 11:13 |
EA Professional ![]() ![]() 投稿: 1895 |
XMI出力でのdirection属性値がUML/XMIの仕様に適合していない○ご指摘
クラスに引数を持つ操作を定義してXMI2.1形式で出力すると、 その操作の定義は以下のようになっています。 例) <ownedOperation xmi:id="xxxx" name="op1" type="id-type1" concurrency="順次"> <ownedParameter xmi:id="id-param1" name="param1" type="id-type1" direction="pk_in" /> <ownedParameter xmi:id="id-param2" name="param2" type="id-type2" direction="pk_return" /> </ownedOperation> ・UML 2.xのメタモデル direction属性の型はParameterDirectionKindというenumerationで、 定義されているリテラルは{"in", "out", "inout", "return"}です。 ・EAのXMI出力 {"pk_in", "pk_out", "pk_inout", "pk_return"}という値が入っています。 OMGの仕様に則ったXMI出力となるよう、改善を要望します。 ○回答 ご指摘のように、操作の引数の種類はXMI出力にて"pk_"が付加されることを 確認いたしました。 現状はモデルの情報の先頭に"pk_"を付加しているようですが、 OMGの仕様に則るように、機能改善要望として検討いたします。 |
| tkouno | 投稿日時: 2007-9-26 10:08 |
EA Administrator ![]() ![]() 投稿: 3939 |
Re: XMI出力でのdirection属性値がUML/XMIの仕様に適合していないこの問題はビルド817で修正されました。
ご迷惑をおかけし申し訳ございませんでした。 |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |






