Hello World RCP application overview
Upon completion of the Hello World RCP application, you will end up with two plug-ins and three features.
Table 1. Description of Hello World RCP application plug-ins and features
|com.ibm.plte plug-in||Defines the RCP application |
Defines feature and product branding information
|com.ibm.plte.ui plug-in||Defines several Eclipse functions, including action, preference, view, and Help|
|com.ibm.plte feature||Defines the Hello World RCP application plug-ins |
Defines the two included features below
|com.ibm.plte.help feature||Defines the dependencies on Help plug-ins (eight total)|
|org.eclipse.rcp feature||Defines the dependencies on RCP plug-ins|
You will create the Hello World RCP application in Eclipse SDK V3.1.1. When you open the Eclipse workbench, you will already have com.ibm.plte.help feature added to your workspace.
This tutorial is divided into four sections:
- Create a minimal Hello World RCP application
- Add several Eclipse functions to the Hello World RCP application
- Create a Hello World RCP product
- Feature branding
- Deploy and run Hello World RCP product outside of Eclipse
Note that if the intent is to build Eclipse tools that will be integrated into an Eclipse IDE-based product, you do not create an RCP application or an RCP product. An Eclipse IDE-based product will already have defined an application and a product. However, you must still provide feature branding for your Eclipse tools.