| <html> |
| |
| <head> |
| <meta http-equiv="Content-Type" content="text/html; charset=charset=ISO-8859-1"> |
| <link rel="stylesheet" href="/default_style.css" type="text/css"> |
| <title>RCP Plug-in Guide</title> |
| </head> |
| |
| <body> |
| |
| <h1>Eclipse 3.0 RCP Plug-in Guide</h1> |
| <p>Last revised April 7, 2004</p> |
| <p>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:</p> |
| <ul> |
| <li>running without org.eclipse.core.runtime.compatibility</li> |
| <li>dynamic addition of plug-ins and extensions to its extension points</li> |
| <li>dynamic removal of plug-ins and extensions from its extension points</li> |
| </ul> |
| <p> The state of the plug-in is noted by: ready to ship (<img src="oksm.gif" width="15" height="16">), |
| needs work but will work in 3.0 (<img src="failsm.gif" width="13" height="16">), |
| not intended for 3.0 (<img src="error_tsk.gif" width="16" height="16">) and unknown (?). </p> |
| <h2>Base</h2> |
| <p>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.</p> |
| <table width="75%" border="1"> |
| <tr> |
| <td> |
| <div align="left"><strong>Plug-in</strong></div></td> |
| <td width="50" align="center"><strong>no compatibility</strong></td> |
| <td width="50" align="center"><strong>dynamic addition</strong></td> |
| <td width="50" align="center"> |
| <div align="center"><strong>dynamic removal</strong></div></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.core.runtime</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.help</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.jface</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center">? |
| </td> |
| </tr> |
| <tr> |
| <td>org.eclipse.osgi</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.osgi.services</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.swt</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.swt.xxx</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"> |
| <div align="center"></div> |
| </td></tr> |
| <tr> |
| <td>org.eclipse.ui.workbench</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| </table> |
| <h2>Optional |
| </h2> |
| <p>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.</p> |
| <table width="75%" border="1"> |
| <tr> |
| <td> |
| <div align="left"><strong>Plug-in</strong></div></td> |
| <td width="50" align="center"><strong>no compatibility</strong></td> |
| <td width="50" align="center"><strong>dynamic addition</strong></td> |
| <td width="50" align="center"> |
| <div align="center"><strong>dynamic removal</strong></div></td> |
| </tr> |
| <tr> |
| <td>org.apache.ant</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.apache.lucene</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.core.boot</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.core.runtime.compatibility</td> |
| <td align="center">n/a</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.help.appserver</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.help.base</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.help.ui</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.help.webapp</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.jface.text</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.text</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.tomcat</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.cheatsheets</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.forms</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.intro</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.views</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.win32</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.ui.workbench.texteditor</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.update.configurator</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.update.core.xxx</td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.update.core</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="error_tsk.gif" width="16" height="16"></td> |
| </tr> |
| <tr> |
| <td>org.eclipse.update.scheduler</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center">?</td> |
| <td align="center">?</td> |
| </tr> |
| <tr> |
| <td>org.eclipse.update.ui</td> |
| <td align="center"><img src="failsm.gif" width="13" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| <td align="center"><img src="oksm.gif" width="15" height="16"></td> |
| </tr> |
| </table> |
| <p> </p> |
| </body> |
| |