2012-06-27 56 views
0

我使用EMF来存储我的应用程序的主要数据。但是,ECore模型会随着时间而变化。每次发布新版本时,我都会为我的包使用不同的基本URI。这样,它仍然非常清楚文件存储在哪个版本。提供向下兼容层与旧版本的ECore

我想添加向后兼容层。这样,我也可以读取旧版本并将它们转换为新版本的模型。我会怎么做呢?我是否可以使用旧版本的.Ecore来反射式解析文件并尝试自动创建新模型?你们在练习中如何做到这一点?

回答

相关问题