2017-08-09 3 views
0

私は抽象要素Typeから派生する要素Enumを持っています。Enterprise Architectは、派生を通じて拡張メタクラスを防止します

このタイプはメタクラスDataTypeを拡張していますが、これは私には必要不可欠です。

Enumを拡張することは可能ですが、このデータタイプから拡張することはできませんか?

別のメタクラスを追加してEnumを拡張することしかできません。しかし、プロファイルダイアグラムをエクスポートした後、私は2つの異なる要素を持っています:1つはDataTypeに基づくもので、もう1つはEnumerationに基づくものです。

私は最後のものだけを望んでいます!

これを解決するお手伝いをしてもらえますか?ありがとうございました!

+1

を拡張しないよう、標準タグ付き

は、ステレオタイプを持っている一般的には使用できないということに注意してください取得します。私はあなたの質問については分かりません。 –

+0

私は画像を投稿できませんが、ここに例のリンクがあります:http://imgur.com/EggxpsM.png – JanJJ

+0

あなたはステレオタイプをやろうとしていますか? – Mart10

答えて

0

一般的なステレオタイプを一般化します。

この例では、EnumはDataTypeメタクラスを取得せずにStandard TaggedValueを継承します。タイプも、それはたぶん、あなたはあなたの定義のスクリーンショットを投稿することができますメタクラス enter image description here

+0

ありがとう、このソリューションです。 – JanJJ

+0

しかし、私は望んでいた、別の解決策があります。どこで私のダイアグラムを使用することができ、Enterprise Architectを通じてDataTypeメタクラスを単に除外することができます。 – JanJJ

+0

@JanJJこれは、これがオブジェクト指向ではないUMLプロファイルではないので、これは最も簡単で適切な方法です – Mart10

関連する問題