Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

AI人工智能学习大礼包

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Eclipse使用GEF和EMF开发(中文版) PDF 下载


分享到:
时间:2022-02-19 09:55来源:http://www.java1234.com 作者:转载  侵权举报
Eclipse使用GEF和EMF开发(中文版) PDF 下载
失效链接处理
Eclipse使用GEF和EMF开发(中文版) PDF 下载


本站整理下载:
提取码:tn0v 
 
 
相关截图:
 
主要内容:

1.1 什么是EMF?
应用程序开发通常都是以思考其设计模式开始的,然后转向大量任务的用
户界面。 Eclipse建模框架的设计,减轻了结构化模型的设计和实现。Java框
架提供了一个代码生成工具,以保证只关注其模型本身而不注重其实现细节。
该框架的关键概念是:元数据,代码生成和默认序列化。
1.1.1 框架的定位
EMF开始是对象管理组织(OMG)用来实现的元对象工具(MOF),并
一直发展到如今这个样子。 EMF是一个增强的MOF2.0规范。EMF是开放的源
代码,并增强了MOF2.0的Ecore模型和重组方式,方便了用户设计。
EMF是模型驱动框架(MDA)的一部分。它是eclipse系列工具之一,实现
了MDA的一部分功能。MDA的思想是想通过注重于模型来开发和管理整个应用
程 序 的 生 命 周 期 。 模 型 本 身 以 元 模 型 描 述 。 然 后 , 通 过 使 用 映 射
(mapping),模型能生成软件产品,而且是实现真正的系统。
映射的两种定义:元数据交换,如生成XML,DTD和XSD文件;元数据接
口,Java目标代码或其他语言生成的IDL代码。MDA目前由OMG标准化。
1.1.2 目标
本节中我们说明EMF的主要作用和目前它能用于哪些方面。
EMF 解决的问题
EMF可以用来描述和构建一个模型。基于这一定义,通过添加更高层次的
Java代码,生成Java代码,并且加强其功能。实现的模型可以作为任何Java应用
程序开发的基础。
4 Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework
译 廖永为 武汉纺织大学 2010.10-2010.11
5
何时使用EMF
目前,EMF实现了MDA方法的子集。因此,它不包含所有的映射,我们可
能需要大量的技术来开发应用程序,如把XML,EAI,EJBs,Web服务和其它
的一些技术必须得结合起来使用。
1.1.3 如何查找文档资料
EMF仍在开发中,但还是有一些信息资源可以使用,包括:
EMF 项目主页:
EMF是eclipse工具项目(Eclipse Tools project)之一,是全部eclipse项目
(http://www.eclipse.org)的一部分。EMF网站地址:
http://www.eclipse.org/emf
提供的服务包括从代码存储和文档发布,到社区支持,使用CVS在线代码
存储,包下载,文章,用户向导,教程,邮箱,新闻组和更多信息。
新闻组:
新闻组服务是news.eclipse.org。EMF的新闻名为eclipse.tools.emf,它说
明了EMF与eclipse工具项目的关系。
邮箱
EMF项目的邮箱是emf-dev@eclipse.org.
注意:你应该把问题发送到新闻组而不是邮箱。
1.2 EMF 框架基础
本节提供了一些关于Eclipse建模框架的基本信息,能帮助你使它运行起
来。
1.2.1 前提条件
当我们写这本书的时候,EMF的最新版本是v1.1.0。Eclipse的正确安装是
使用EMF的先决条件。要使用EMF v1.0.2,Eclipse v2.1是必需的。为了写这本
书,我们使用Eclipse v2.1和EMF v1.1.0。
Chapter 1. Introduction to EMF 5
译 廖永为 武汉纺织大学 2010.10-2010.11
6
1.2.2 产品安装
Eclipse产品的安装非常简单。您下载相关平台的压缩包,解压到您所选择
的文件夹。根据操作系统的不同,双击Eclipse图标,或者运行相应的shell命令
来完成安装过程,并启动 Eclipse平台。
EMF包分为三部分:第一个是运行时包,第二个是文档包,第三个是代码
包。
EMF 框架安装
下载EMF运行时压缩包(如emf_1.1.0_20030620_1105VL.zip),解压到
eclipse文件夹。
EMF 文档安装
下载EMF文档压缩包(如emf.doc_1.1.0_20030620_1105VL.zip),解压
到eclipse文件夹。
注意:当你安装EMF和文档时,如果此时eclipse正在运行,要重启eclipse,改
变才能生效。
1.2.3 从eclipse 中获得帮助
可从eclipse帮助系统找到EMF帮助。
欢迎页面
1.欢迎页面是EMF帮助的入口。在eclipse中,点击Help -> Welcome...
会显示如图1-1的欢迎页面。
 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐