是否可以在运行时从java代码创建EMF包?

时间:2013-09-01 17:27:42

标签: java eclipse-emf

我想在运行时从java代码创建EMF模型。生成方法不适合我的需求,因为每次java类改变时,我都被迫更新我的模型。我想要一个与我的java代码完全对应的模型,所以我可以将EMF对象转换为java对象,反之亦然。我搜索了我的问题,发现MoDisco完成了这项工作,但它是在设计时完成的。

1 个答案:

答案 0 :(得分:0)

这绝对是可能的,并且由EMF一直在幕后完成。请查看生成的...Package.java示例。

另见EMF generate model class from ECore XMI at runtimehttp://www.informit.com/articles/article.aspx?p=1323360&seqNum=5