2016-10-13 6 views
0

の異なるバージョンに追いつい/インポートは、EMFの永続API(xmlとして保存)を使用すると簡単でした。EMF:文字列:名前、文字列:1.0</p> <p>そう輸出: 2.バージョン住所、我々は我々のモデルの最初のリリースをしたとき、我々は次のモデル 1人を持っていたEcoreモデル

は、今、私たちは 1人にモデルを変更した:文字列:名前、 2.住所住所:文字列:ハウス数値、文字列:Stree名、文字列:市 3.バージョン:2.0

同じことは、今、新しいモデルでは(旧モデルを使用して輸出されている)古いXMLファイルをサポートする方法を

enter image description here

説明しました。

これを行うにはEMFのサポートはありますか?

答えて

2

モデルの移行に役立ついくつかのツール/フレームワークがあります。 Edaptは、おそらく最も有名な(そして公式のEclipseプロジェクトです)。基本的には、メタモデルの履歴を追跡し、実行時にインスタンスを移行できるツールとランタイムのサポートが含まれています。今年初めにEclipseConにtalk about itがありました。

私はまた別のプロジェクト、EMF Migrateについて聞いたことがありますが、それについてはあまりよく分かりません。

+1

私が探していた解決策のように、Edaptに時間を費やした後です。ありがとう – babyinEclipse