我想在运行时从java代码创建EMF模型。生成方法不适合我的需求,因为每次java类改变时,我都被迫更新我的模型。我想要一个与我的java代码完全对应的模型,所以我可以将EMF对象转换为java对象,反之亦然。我搜索了我的问题,发现MoDisco完成了这项工作,但它是在设计时完成的。
答案 0 :(得分:0)
这绝对是可能的,并且由EMF一直在幕后完成。请查看生成的...Package.java
示例。
另见EMF generate model class from ECore XMI at runtime和http://www.informit.com/articles/article.aspx?p=1323360&seqNum=5