1

Eclipse EMFを使用して、コード生成を操作できるように、プロファイルが適用されたuml2-model(つまり、xmiとして定義されている)をecoreに変換しようとしています。これをうまく行う方法について誰かが考えていますか?箱から出してすぐに使用することはできないので、xmiがecoreに変換される方法を操作して、ステレオタイプを「ecore」の方法で表現する方法を見つける必要があると思います。 JET-テンプレート...

私を正しい方向に向けてくれてありがとう!

PS:この投稿は、私が達成したいことと非常に関連していますemfモデルから「アノテーション付きのJavaコード」を生成する方法

4

2 に答える 2

0

UML ツールを使用する必要があるため、EMF から直接注釈を生成することはできません。

于 2010-11-12T22:56:40.663 に答える
0

これまでにこれを行ったことはありませんが、EMF モデルを作成するために UML モデル ファイルを読み込むのに役立つeclipse MDT/UML2プロジェクトを使用する必要があると思います。そこから、典型的な EMF コード生成機能を使用してコードを生成したり、テンプレート機能を使用して独自のカスタム コードを生成したりできます。これを行う方法を説明するFAQ エントリがあります。

UML2 プロジェクトは、EMF プロジェクト ウィザードを介して UML (.uml) モデルから Ecore (.ecore) およびジェネレーター (.genmodel) モデルを作成するために使用できる Ecore インポーターを提供します。最終的に、UML2 は提供されたコード生成機能を使用します。 EMFによって。

于 2010-11-12T17:52:38.163 に答える