It can be used as a reference in case you face issues during the startup of your application.
To do this, you only need to know the ID or the position of the element to which you want to contribute.
The ID of the Eclipse IDE and Eclipse 3.x API based RCP applications is set to the In case of problems, check the source code of and validate that your model fragment is included.
Make sure that your product defines dependencies to all required plug-ins or features.
See the beginning of this section for a description how to solve the problem.
If you plan to add functionalities to the Eclipse platform, you should download the latest Eclipse release.
Official releases have stable APIs, therefore are a good foundation for adding your plug-ins and features. While you can install the necessary tools in any Eclipse package, it is typically easier to download the Eclipse Standard distribution which contains all necessary tools for plug-in development.
This option is useful for a quick installation and a test during development. An update site consists of static files, which can be placed on a file server or a web server.
Other users can install Eclipse plug-in from this update site by providing them a link to the update site.
See Starting an Eclipse instance (Runtime Eclipse) for more information on how to start an instance of the Eclipse IDE with additional plug-ins.
to the toolbar contribution, that information is not persisted in the xmi code.
Bundles may also require a certain version of the Java virtual machine, e.g., a bundle may require Java 1.6 and will therefore not load in a Java 1.5 VM.