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.