eclipseplugin结构分解.ppt

Eclipse基础结构 Eclipse基础结构 Eclipse分为五大部分: Workbench 工作台 Workspace 工作区 Help 帮助系统 Team 团队支持系统 Platform run-time 运行平台 Eclipse基础结构 Platform run-time 运行平台 平台运行库是内核,它在启动时检查已安装了哪些插件,并创建关于它们的注册表信息。为降低启动时间和资源使用,它在实际需要任何插件时才加载该插件。除了内核外,其他每样东西都是作为插件来实现的。 Eclipse基础结构 Workbench 工作台 工作台为 Eclipse 提供用户界面。它是使用标准窗口工具包(SWT)和一个更高级的API(JFace)来构建的。 SWT 是 Java 的 Swing/AWT GUI API 的非标准替代品,构建于现有本地窗口系统之上的UI控件库(包括列表、菜单、字体和颜色等),提供统一、可移植的Java API 。 JFace则建立在SWT 基础上,提供用户界面组件。它提供了更结构化、更便利的UI工具组件(包括图像、文字、对话框、属性参数、向导等)。 Eclipse基础结构 Workspace 工作区 工作区是负责管理用户资源的插件。这包括用户创建的项目、那些项目中的文件,以及文件变更和其他资源。工作区还负责通知其他插件关于资源变更的信息,比如文件创建、删除或更改

文档评论(0)

1亿VIP精品文档

相关文档