Working with Eclipse RCP¶
Tips, tricks and utility classes for working with the Eclipse RCP platform.
- Creating a Plugin
 - Common Plugin Files
 - Plugin Structure
 - Plugin Setup
 - Plugin Dependency
 - Plugin Internationalization
 - Plugin Activator
 - Plugin Internationalization with ResourceBundles
 - ImageRegistry and Images
 - JFace Actions
 - Jface Field Decorations
 - JFace Wizards
 - Plugin Help
 - Plugin Classloader Use
 - Plugin Debug and Tracing Support
 - Usage
 - Working With Features
 - Exporting a Feature
 - Making a Branding Plugin
 - Making a Product and Executable
 - Using UDIGApplication
 - Menus using Actions and ActionSets
 - Menus using Commands and Handlers
 - Menus using Operations and Tools
 - Adding History to Dialogs and Wizards
 - SWT and JFace Widgets
 - What is an Extension Point
 - Creating and Using Extension Points
 - Testing Plugins
 - Bundle a JAR up as a Plugin
 - How to turn stuff off
 - How Do I Turn Off Menus
 - Using The Udigworkbenchadvisor
 - Using Udigmenubuilder
 - Using Workbenchconfigurations
 - Working With Cheat Sheets
 
Fashions change - and the Eclipse RCP API has evolved over time. As such some of these instructions will be dated; please make use of the Eclipse Help menu for accurate documentation that reflects the version of Eclipse you are running with today!
As an example Eclipse 3.4 introduced a new “org.eclipse.ui.menu” extension point; use of this extension should gradually replace the use of Actions and ActionSets.