快速业务通道

Eclipse Europa旋风之旅 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-24
着时间的推移 —— 如果发现有用—— 最终将逐步演化为EMF。EMFT中的一些技术包括:一般地搜索、比较和把 EMF 模型保存到数据库中的功能。

Graphical Editing Framework (GEF)

GEF项目使开发人员可以获得一个已有的应用程序模型并可以快速创建富图形编辑器。GEF 还包含一个轻量级可视化层,称为Draw2D,类似于Java2D。

“对于Europa发行版,GEF 3.3本质上是在交付一些小特性和错误修正方面的维护发行版。GEF团队切实地在确保 GEF 匹配 Eclipse 3.3的功能(例如在Microsoft® Vista 等新平台上进行测试、采用新的Eclipse 3.3版本工程工具等)方面做出了可观的贡献”,GEF/GMF提交者、IBM 员工 Anthony Hunter 表示。

Graphical Modeling Framework (GMF)

GMF项目为基于EMF和GEF开发图形编辑器提供了生成组件和运行时基础设施。除了为选择演示功能的域模型提供可仿效的工具之外,该项目还旨在提供这些组件。

“GMF在Eclipse Modeling Project 内保留了一个活动的受欢迎项目,并且还在2.0发行版中提供了对运行时组件和工具组件的若干项增强功能,以进一步简化为EMF 模型构建基于图形的编辑器的任务”,GMF 主管、Borland 员工 Richard Gronback 说,“GMF 还在Eclipse 体系内找到了两个客户,在MDT中引入UML2 Tools 组件和在SOA Tools项目内引入BPMN modeler”。

Model Development Tools (MDT)

MDT项目致力于在Eclipse Modeling项目内进行“big M” 建模。该项目有两个主要目的:提供行业标准元模型的实现;并为基于那些元模型开发模型提供可仿效的工具。例如,MDT项目包含 UML2、XSD和OCL的实现(作为元模型)。

Model To Text (M2T)

M2T项目致力于通过模型生成文本工件,其目的有三:

提供行业标准实现及实际的Eclipse 标准 model-to-text引擎实现

为这些语言提供可仿效的开发工具

为这种语言提供通用基础设施

对于Europa,M2T项目将发布名为JET的小组件。

“Java Emitter Templates (JET)是一个受 JSP 启发的专门在Eclipse 工作区环境中工作的代码生成器。JET将不会为响应 HTTP请求而生成HTML Web页面,而是在提供输入模型时生成Eclipse资源(文件、文件夹、项目)。JET可以读取多种输入模型类型,包括简单的XML 文档及任何基于Eclipse Modeling Framework (EMF)的文档”,JET 主管、IBM雇员Paul Edler 表示。

“在Europa发行版中,JET 已经从Eclipse Modeling Framework Technologies (EMFT)项目转到新的Model to Text (M2T)项目中。JET和M2T 仍处于孵化阶段,而 M2T项目将继续磨合。最后,M2T将包括其他基于Eclipse的模板语言(来自 openArchitectureWare和MTL的xPand —— OMG的MOF Model to Text 规格的实现)以及通用基础设施以支持实现和使用model-to-text 语言”。

Eclipse Mylyn(以前称作 Mylar)

“Mylyn是以任务为中心的UI,它可以降低信息负载并轻松地执行多任务。其实现方法为使任务成为Eclipse中优先级最高的部分,并且集成Bugzilla、Trac和JIRA 等丰富的信息库并允许脱机编辑。在您的任务被集成后,Mylar将监视您的工作活动以识别出与已集成任务相关的信息,并使用此任务上下文使 Eclipse UI 集中关注感兴趣的信息,隐藏不感兴趣的信息,并自动查找相关信息”,Mylar 主管、Tasktop雇员Mik Kersten 表示。

“Mylyn 2.0 使任务就像文件和Java 元素一样易于浏览”,Kersten 说,“任务可以通过灵活的表现方式来查看,主要在于显示关联性最强的任务并用工作组来组织。就像 Eclipse JDT 使 Java 参考易于浏览一样,使用Mylyn 2.0,不论是引用源代码中还是修订历史中的内容,普遍的超级链

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号