0

Eclipse emf プラグインで EAJAVA_INT のような EAJAVA_.. タイプを処理する方法はありますか?

xmi ファイルのインポート中に例外がスローされます。

org.eclipse.emf.ecore.xmi.UnresolvedReferenceException: 未解決の参照 'EAJava_int'。

よろしくお願いします!

4

1 に答える 1

1

同様の質問に対する推奨事項がありました: SysML モデル (XMI 形式) を Papyrus にインポートするにはどうすればよいですか?

この方法では、新しいEMFプロジェクトを作成し、そのプロジェクトの作成中に XMI ファイルをインポートする必要があります。私は Eclipse Juno を使用していますが、現在の EMF バンドルではそのオプションが発生していません。

現在 Papyrus でサポートされている XMI インポートはサポートされていないことを読みました。

別の方法として、Eclipse プラットフォームでの UML モデリングには、明らかに Eclipse ベースのModelio (無料版が利用可能)があります。Modelio は、特定の Modelio モジュールを追加することで、XMI のインポート/エクスポートをサポートします

Modelio に関する私の唯一の懸念は、Eclipse ベースのように見えますが、更新サイト経由でインストールされないことです。Modelio バンドル全体をインストールし、プライマリ Eclipse IDE とは別に維持する必要があります。少なくとも、Eclipse IDE での UML モデリングの無料の代替手段であり、XMI のインポート/エクスポートをサポートします。スタンドアロンの Eclipse と Modelio を同じプロジェクトで同時に使用する方法を示すビデオ チュートリアルも利用できます。

私が遭遇した同様の質問に自分自身で答えようとしているときに、この質問を見つけました。プロジェクトでSparx Systems XSD Datatypes Packageを使用するというアイデアを見ていました。Sparx Systems からのそのパッケージは、XMI 形式で提供されます。それに対する答えを決定することは有益なプロセスであり、私が見つけたものを共有したほうがよいと思いました. 近いうちに Modelio に切り替えると思います。それが役に立てば幸い ;)

于 2012-08-10T21:43:19.417 に答える