我是Eclipse EMF的初学者。 我创建了一个Ecore元模型,我希望将其转换为Java中的新Ecore元模型,该元模型考虑了第一个元模型的一些特征。我在网上搜索过,但我发现的例外情况对我来说并不清楚。
如何从Java应用程序访问第一个元模型?如何使用相应的.ecore和.genmodel文件生成新的元模型?
这样的任务是否可能?
谢谢!
答案 0 :(得分:0)
有EMF Epsilon语言框架,可用于模型转换。它是用Java编写的,可以在Java应用程序中使用。 Here is an example。
答案 1 :(得分:0)
您可以通过这种方式访问:
ResourceSet rs = new ResourceSetImpl();
Resource resource = rs.getResource(URI.createFileURI(metamodelStringURI), true);