Hello World RCP 应用程序概述
在完成 Hello World RCP 应用程序之时,将会有两个插件和三个特性。 表 1. Hello World RCP 应用程序插件和特性的描述
com.ibm.plte plug-in |
定义 RCP 应用程序 定义特性和产品品牌信息 | com.ibm.plte.ui plug-in |
定义几个 Eclipse 功能,包括动作、首选项、视图和帮助 | com.ibm.plte feature |
定义 Hello World RCP 应用程序插件 定义下面两个所包含的特性 | com.ibm.plte.help feature |
定义 Help 插件(共 8 个)的依赖项 | org.eclipse.rcp feature |
定义 RCP 插件的依赖项 |
您将在 Eclipse SDK V3.1.1 中创建 Hello World RCP 应用程序。当打开 Eclipse 工作台时,您已将 com.ibm.plte.help 特性添加到工作台中。
本教程分为四个部分:
- 创建一个最小的 Hello World RCP 应用程序
- org.eclipse.core.runtime.applications
- 将几个 Eclipse 功能添加到 Hello World RCP 应用程序
- org.eclipse.ui.actionSets
- org.eclipse.help.toc
- org.eclipse.ui.preferencePages
- org.eclipse.ui.views
- 创建 Hello World RCP 产品
- 特性品牌烙印
- org.eclipse.core.runtime.product
- 在 Eclipse 之外部署和运行 Hello World RCP 产品
注意,如果目标是构建集成到基于 Eclipse IDE 的产品中的 Eclipse 工具,那么就不是创建 RCP 应用程序或 RCP 产品。基于 Eclipse IDE 的产品已定义为一个应用程序和产品。然而,您仍然必须为 Eclipse 工具提供特性烙印。 |