Eclipse emf プラグインで EAJAVA_INT のような EAJAVA_.. タイプを処理する方法はありますか?
xmi ファイルのインポート中に例外がスローされます。
org.eclipse.emf.ecore.xmi.UnresolvedReferenceException: 未解決の参照 'EAJava_int'。
よろしくお願いします!
Eclipse emf プラグインで EAJAVA_INT のような EAJAVA_.. タイプを処理する方法はありますか?
xmi ファイルのインポート中に例外がスローされます。
org.eclipse.emf.ecore.xmi.UnresolvedReferenceException: 未解決の参照 'EAJava_int'。
よろしくお願いします!
同様の質問に対する推奨事項がありました: 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 に切り替えると思います。それが役に立てば幸い ;)