Eclipse4
文章平均质量分 76
JavaMan_chen
我就是传说中的java男!
展开
-
Eclipse4平台概述
Eclipse平台发展至今主要经历了3个阶段: 第一阶段:1.0到2.1版本 这个版本的Eclipse主要起到一个集成平台的作用,核心功能是将不同开发人员编写的插件汇集到一起,组成具有一定功能的系统应用。 第二阶段:3.x版本 从3.0版本开始,到目前的3.8,Eclipse开始基于OSGI平台构建,将系统应用的开发转移到面向组件和服务的架构中去,模块之间的解耦和性变的更高。 第三阶段:原创 2012-08-17 15:42:49 · 2396 阅读 · 0 评论 -
Eclipse4系统模型
Eclipse4的系统模型是通过EMF来构建的,其元模型封装在org.eclipse.e4.ui.model.workbench这个Bundle里,开发人员可扩展该元模型用以添加新的模型节点或是在现有元模型的基础上添加新的属性信息。 元模型主要定义了以下模型节点信息: MApplication 描述系统工程 MWindow 描述系统工程的一个运行窗口 MPe原创 2012-08-20 11:10:29 · 3672 阅读 · 0 评论 -
Eclipse4平台服务
为了更大程度的实现模块松耦合以及组件重用,E4项目不在向以前一样基于单例模式来处理业务逻辑,而是以一种更为优雅的通过服务的方式来代替,这些服务通过EclipseContext进行管理,以依赖注入的方式嵌入到系统应用中去。 可通过代码实例来体会Eclipse4和Eclipse3处理逻辑的不同,以显示透视图为例,Eclipse3通过如下代码进行处理 IWorkbenchWindow window=原创 2012-08-22 14:15:49 · 3563 阅读 · 1 评论