私は、ATL を使用して 1 つの ECore モデル インスタンスを別のインスタンスに変換するプロジェクトに取り組んでいます。ターゲット モデルで動作するように XText エディターをセットアップしており、起動時に変換されたモデルを直接エディターにロードしたいと考えています。現在、ディスク上に XMI ファイルとしてインスタンスがあります。
これは可能ですか?もしそうなら、これについてどうすればいいですか?
私は、ATL を使用して 1 つの ECore モデル インスタンスを別のインスタンスに変換するプロジェクトに取り組んでいます。ターゲット モデルで動作するように XText エディターをセットアップしており、起動時に変換されたモデルを直接エディターにロードしたいと考えています。現在、ディスク上に XMI ファイルとしてインスタンスがあります。
これは可能ですか?もしそうなら、これについてどうすればいいですか?
それは本当にいい質問です。このタスク用の Eclipse プラグインはまだ存在しないと思いますが、おそらく非常に簡単に作成できます。プラグインは、次のような手順を実行する必要があります。
Eclipse API がメモリ内リソースもサポートしているかどうかはわかりません。そのため、ターゲット モデルをファイルとしてディスクに保存する必要はありません。