eclipse - 什么是 Eclipse 建模框架?

标签 eclipse eclipse-emf

对不起,这可能看起来太简单了,但我对 Eclipse 建模框架是什么含糊不清?

基于他们的网站,它根据 XML 规范生成 Java 代码。
我想知道它是否类似于 Visual Paradigm?
它是为其他语言(如 PHP)生成代码还是只为 Java 生成代码?

谢谢。

最佳答案

EMF 是一个框架,它可以采用模型(如 .ecore 文件中所述)并生成支持 Java 文件,这些文件可与 EMF 一起使用来构建、加载、操作和保存该模型的实例。

这意味着您在编写 Java 应用程序并想要操作模型(语言的抽象语法树、可以由您的 View 显示的模型、需要操作的域等)时使用 EMF。

有很多建模项目,它们增加了对越来越多的功能的支持,但其中大部分是基于 EMF 的。

关于eclipse - 什么是 Eclipse 建模框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6405497/

相关文章:

java - 只要我使用代理,HTML 中的更改就不会反射(reflect)出来

eclipse e4(朱诺): Not able to hide view Part minimize/maximize buttons

java - 为什么链接在我的基于 Xtext 的 DSL 中不起作用?

java - 在 JSP Eclipse 中禁用格式化程序

eclipse - NetBeans 与 Eclipse 项目配合得很好吗?反之亦然?

java - 为什么Android AudioRecord 初始化失败?

php - 如何在 Eclipse PDT 中获取图形化的 UML 类图?

java - 这个简单的 EMF 模型有什么问题?

java - 将 eclipse.emf.ecore.xmi.impl.XMIResourceImpl 转换为 eclipse.emf.ecore.resource.Resource$Factory

java - GMF 运行时符号转换为 EditPart