是否可以从 Ecore 元模型生成 Java 代码,而不依赖于 EMF?生成“干净的代码”,就好像它是从 UML 模型生成的一样。
最佳答案
最简单的方法是在顶级节点的“模型特征默认值”部分设置 GenModel 选项“抑制 EMF 类型”...相关选项有孔集。有关完整详细信息,请参阅 EMF 书(第 2 版)。
您还可以使用 JET 从 ECore 模型生成您自己的 Java 代码。查看“Metamodeling with EMF: Generating concrete, reusable Java snippets”以获得相当详细的描述。
关于java - 如何在不依赖 EMF jar 的情况下从 Ecore 元模型创建 Java 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10667824/