2

EMFには合成関係しかないというのは本当ですか?または、モデル間に集計関係を作成する方法はありますか?

ありがとう

4

3 に答える 3

3

EMFには合成関係しかないというのは本当ですか?

すこし。EMF でアソシエーションを定義する唯一の方法は、EReference(実際には、正確にはそれらのペア - 各方法で 1 つずつ) を使用することです。EReference には「封じ込め」のフラグがあります。これは、生成中に EMF によって使用されます。たとえば、生成された EMF エディターでcontainment=trueは、参照された型の子ノードを作成できます。そうでない場合は、それらを参照することしかできません。

ただし、より適切な質問は、「集約と構成」とはどういう意味ですか? 集計は UML で大まかに定義されているため、誰もが独自の解釈を持っています。

おそらく、Aggregation と Composition で表現したいルールについて、もっと詳しく教えていただけないでしょうか?

h番目。

于 2012-04-24T10:52:46.623 に答える
0

私が覚えているように、それは可能です...私はもうプラグインを持っていません...

こちらのセクション3.2をご覧ください。Ecore図を作成する

于 2012-04-24T09:55:21.627 に答える
-2

アソシエーションを使用する場合は、EMF の使用を避けることをお勧めします。

于 2012-04-24T22:31:54.260 に答える