java - 如何在不依赖 EMF jar 的情况下从 Ecore 元模型创建 Java 代码?

标签 java eclipse code-generation eclipse-emf eclipse-emf-ecore

是否可以从 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/

相关文章:

iphone - 生成用于使用 Rest 服务的 Objective-c 客户端代码

java - 基于 DFA 的 KMP 实现是否比标准实现更有效?

java - Mongodb 架构

Android sendBroadcastAsUser() UserHandle.USER_CURRENT 错误

Java 程序在 Resultset.next() 之前终止

haskell - 如何使用 Template Haskell 生成导入和样板列表?

java - 如何使用位于本地驱动器中的图像文件,将其打印在jsp 页面或servlet 页面中?

java - Android SimpleDateFormat 不工作

java - Spring - 通过 RMI 传递监听器

Java:在运行时创建类型的新实现?