Eclipse 3.0 RCP Plug-in Guide

Last revised April 7, 2004

The following tables give the status of Eclipse plug-ins which are either part of the base Eclipse 3.0 RCP or optionally useful in various RCP scenarios. For each plug-in it is noted if it supports:

The state of the plug-in is noted by: ready to ship (), needs work but will work in 3.0 (), not intended for 3.0 () and unknown (?).

Base

The following is a list of plug-ins which make up the RCP proper. These should not use anything from the compatibility section below and should be dynamic aware for plug-in/extension addition.

Plug-in
no compatibility dynamic addition
dynamic removal
org.eclipse.core.runtime
org.eclipse.help
org.eclipse.jface ?
org.eclipse.osgi
org.eclipse.osgi.services
org.eclipse.swt
org.eclipse.swt.xxx
org.eclipse.ui
org.eclipse.ui.workbench

Optional

The following plug-ins can be optionally used in an RCP environment. To the extent possible they should not use anything from the compatibility section below and should be dynamic aware for plugin/extension addition. The capabilities in tihs regard should be documented.

Plug-in
no compatibility dynamic addition
dynamic removal
org.apache.ant
org.apache.lucene
org.eclipse.core.boot
org.eclipse.core.runtime.compatibility n/a
org.eclipse.help.appserver
org.eclipse.help.base
org.eclipse.help.ui
org.eclipse.help.webapp
org.eclipse.jface.text
org.eclipse.text
org.eclipse.tomcat
org.eclipse.ui.cheatsheets
org.eclipse.ui.forms
org.eclipse.ui.intro
org.eclipse.ui.views
org.eclipse.ui.win32
org.eclipse.ui.workbench.texteditor
org.eclipse.update.configurator
org.eclipse.update.core.xxx
org.eclipse.update.core
org.eclipse.update.scheduler ? ?
org.eclipse.update.ui