If you have several years development experience in Eclipse plugin, then you will know that a good model is the key for a successful UI, even UI stuff is important, but the king is model behind it.
As a important model driven development implementation, EMF become more important than before, you can see that from:
- EMF project itself has many subproject now
- A whole model toolkit has been setup which include many projects
- Some important Eclipse Top projects has embraced EMF such as WTP, DTP, TPTP, BIRT, VE and GMF etc.
Even EMF growed up from Eclipse, it will become useful for projects outside of Eclipse environment.
Any projects from GUI to runtime can use EMF as a tool for them model generate, I believe EMF will play a important role not only in Eclipse but also in runtime development.
分享到:
相关推荐
Eclipse的EMF(Eclipse Modeling Framework)插件是一个强大的模型驱动开发工具,它基于Java构建,用于创建、编辑和管理复杂的数据模型。这个插件是Eclipse IDE的一个重要组成部分,特别适合那些需要进行领域特定...
10. **与其他Eclipse组件集成**:EMF与Eclipse的其他组件如PDE(Plug-in Development Environment)、JDT(Java Development Tools)和gef(Graphical Editing Framework)等有良好的集成,可以方便地构建复杂的开发...
基于Eclipse的模型框架 它是Eclipse MDA(Model Driven Architecture)的一个重要组成部分 是Eclipse中许多项目的基础 e g GEF EMF可以将模型转换成高效的 正确的 和易于定制的Java代码
标题中的“emf eclipse”指的是Eclipse Modeling Framework (EMF)在Eclipse集成开发环境(IDE)中的应用。EMF是Eclipse项目的一部分,它提供了一套强大的工具和库,用于构建基于模型的软件系统。EMF允许开发者将业务...
### EMF Eclipse Modeling Framework 第二版 #### 一、概述 《EMF Eclipse Modeling Framework》第二版是由 Dave Steinberg、Frank Budinsky、Marcelo Paternostro 和 Ed Merks 四位专家编写的权威指南。本书是...
### Eclipse EMF与GEF详解 #### 一、Eclipse EMF简介 ##### 1.1 什么是Eclipse Modeling Framework (EMF) Eclipse Modeling Framework(EMF)是Eclipse平台的一部分,它提供了一套完整的工具和服务来支持建模工作...
### Eclipse Modeling Framework (EMF) Developer Guide 知识点概览 #### 1. EMF 框架程序员指南 **EMF Framework Programmer's Guide** 部分为开发人员提供了深入理解 EMF 核心框架所需的知识。这部分涵盖了如何...
EMF(Eclipse Modeling Framework)、GEF(Graphical Editing Framework)和VE(Visual Editor)是Eclipse平台上用于构建图形化建模和编辑工具的关键技术。这些框架为开发人员提供了强大的工具,使他们能够轻松地...
Eclipse Modeling Framework(EMF)是Eclipse项目中的一个核心组件,它提供了一种模型到代码的转换机制,使得开发者可以构建基于模型的软件系统。EMF是基于OMG的Meta-Object Facility(MOF)标准,允许开发人员创建...
【Enabling ABAP in Eclipse】是一项让ABAP开发者能够在Eclipse集成开发环境中进行开发的工作。这一功能的引入为ABAP程序员提供了更为现代化和灵活的开发工具,与传统的SAP Development Workbench相比,Eclipse提供...
本资源是《EMF:Eclipse Modeling Framework》第二版的源代码,对于深入理解EMF的工作原理和实现细节至关重要。 EMF的核心概念包括: 1. **EMF模型**:EMF模型是业务领域的抽象表示,通常以XMI(XML Metadata ...
- EMF教程:网络上有许多EMF的教程和示例,如《EMF: Eclipse Modeling Framework》一书,可以帮助快速上手。 - 社区支持:Eclipse社区和Stack Overflow等平台上有丰富的问答资源,解答你在学习过程中遇到的问题。 ...
### 使用EMF开发基于模型的Eclipse插件 #### EMF简介 Eclipse Modeling Framework(EMF)是Eclipse项目下的一个重要的组成部分,它提供了一种基于Java的模型构建框架。EMF的主要特点在于它能够极大程度上简化基于...
Eclipse EMF(Executable Model Framework)插件是Eclipse IDE中的一个重要组成部分,它是一个用于构建、编辑和理解复杂数据模型的框架。EMF基于模型驱动的软件开发(MDE, Model Driven Engineering)理念,允许开发者...
Java开发工具EMF插件是Java开发者在进行模型驱动工程(Model Driven Engineering,MDE)时常用的一个强大工具。EMF(Eclipse Modeling Framework)是Eclipse IDE的一部分,它提供了一种框架和API,用于构建基于模型...