Choosing plug-ins to run

It is possible to alter the list of plug-ins and fragments that PDE will pass to the run-time workbench when running or debugging. By default, Plug-ins and Fragments tab is configured to select all the workspace plug-ins and external plug-ins that are enabled in the Preferences. However, choosing another radio button shows the list of plug-ins that can be individually selected or deselected:

In order to support tracing without the need to edit the tracing .options files, PDE provides a "Runtime Tracing" preference page that allows you to set the tracing flags and name filters related to loading.

Runtime class load tracing is treated specially since it is general and useful for most plug-in developers. PDE also provides a generic dialog for controlling other tracing flags.  The Advanced Tracing preference page shows all of the plug-ins that support tracing.  When a plug-in is selected, its supported tracing options are shown in the property sheet. You can change the values of these tracing options for workspace and external plug-ins.

If you add tracing support to the plug-in under development, these tracing values will show up in this page.

Run-time workbench launcher - plug-ins and fragments

You can select workspace and external plug-ins individually or as a group. This gives you great flexibility, but with flexibility comes the danger of ending up with an invalid configuration. Use this feature carefully and press Restore Defaults when you are not sure what the original setting was.

If you want to know exactly where all the plug-ins you are passing to the run-time workbench are coming from, press Plug-in Paths... button. A window listing the URLs of all the plug-ins will open.

 

 
Copyright IBM Corporation and others 2000, 2003