blob: e881fbc60725b23f5b1a3f3f07f3c5ed247294be [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Plug-in overview</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
<link rel="stylesheet" href="equinox.css" type="text/css">
</head>
<body>
<h1>Plug-in Characteristics for Eclipse 3.2
</h1>
<dl>
<dt><strong>CEE and 3.2 EE</strong></dt>
<dd>Execution Environments - indicate the minimum Java class library
requirements of this plug-in today (CEE) and when Eclipse 3.2 ships (3.2
EE).<br>
<table width="90%" border="0">
<tr>
<td><div align="center"><strong>M1.0</strong></div>
</td>
<td>OSGi Minimum Execution Environment 1.0- This is a subset of the J2ME
Foundation class libraries defined by OSGi to be the base for framework
implementations. See the OSGi specication for more details.</td>
</tr>
<tr>
<td width="9%"><div align="center"><strong>M1.1</strong></div></td>
<td width="91%">OSGi Minimum Execution Environment 1.1 - This is a subset
of the J2ME Foundation class libraries defined by OSGi to be the base
for framework implementations. See the OSGi specication for more details.</td>
</tr>
<tr>
<td><div align="center"><strong>F1.0</strong></div>
</td>
<td>J2ME Foundation 1.0 - indicates that the plug-in can only be run
on Foundation 1.0 or greater. Note that with the exception of some
MicroEdition IO classes, Foundation 1.0 is a subset of J2SE 1.2.</td>
</tr>
<tr>
<td><div align="center"><strong>F1.1</strong></div></td>
<td>J2ME Foundation 1.1 - indicates that the plug-in can only be run
on Foundation 1.1 or greater. Note that with the exception of some
MicroEdition IO classes, Foundation 1.1 is a subset of J2SE <font color="#FF0000">??</font>.</td>
</tr>
<tr>
<td><div align="center"><strong>1.2</strong></div></td>
<td>J2SE 1.2 - indicates that the plug-in can only be run on JSE 1.2
or greater.</td>
</tr>
<tr>
<td><div align="center"><strong>1.3</strong></div></td>
<td>J2SE 1.3 - indicates that the plug-in can only be run on JSE 1.3
or greater.</td>
</tr>
<tr>
<td><div align="center"><strong>1.4</strong></div></td>
<td>J2SE 1.4 - indicates that the plug-in can only be run on JSE 1.4
or greater.</td>
</tr>
</table>
</dd>
<dt><strong>DA+</strong></dt>
<dd>Dynamic-Aware for addition - indicates that this plug-in correctly responds
to the addition of new plug-ins to the system without requiring a restart.</dd>
<dt><strong>DA-</strong></dt>
<dd>Dynamic-Aware for removal - indicates that this plug-in correctly responds
to the removal of existing plug-ins from the system without requiring a restart.</dd>
<dt><strong>DE</strong></dt>
<dd>Dynamic-Enabled - indicates that this plug-in correctly cleans up after
itself when uninstalled from a running system.</dd>
<dt><strong>OSGi</strong></dt>
<dd>Use of Equinox extensions to OSGi - A value of &quot;standard&quot; indicates that
the plug-in does not absolutely rely on any of the Equinox extensions to
OSGi. &quot;equinox&quot; indicates that the plug-in only runs on the Equinox framework.
See the information
on
<a href="#osgi">OSGi Extensions</a> below.</dd>
<dt><strong>NC</strong></dt>
<dd>No Compatibility - indicates that this plug-in does not require the Eclipse
3.1 compatibilty layer to function correctly.</dd>
</dl>
<p> The state of the plug-in with respect to a particular characteristic is noted
by: </p>
<blockquote>
<table width="75%" border="0">
<tr>
<td width="9%"><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
<td width="91%">Will be in Eclipse 3.2</td>
</tr>
<tr>
<td><div align="center"><img src="small_x.gif" width="15" height="16"></div></td>
<td>Not intended for Eclipse 3.2 </td>
</tr>
<tr>
<td><div align="center">?</div></td>
<td>Unknown</td>
</tr>
</table>
</blockquote>
<p>The <font color="#FFCC00">orange</font> background of a table cell indicates
that implementation of the associated characteristic is not complete.</p>
<table border="1">
<tr>
<td width="290"><strong>Plug-in</strong></td>
<td width="60"><div align="center"><strong>CEE</strong></div></td>
<td width="60"><div align="center"><strong>3.2 EE</strong></div></td>
<td width="60"><div align="center"><strong>DA+</strong></div></td>
<td width="60"><div align="center"><strong>DA-</strong></div></td>
<td width="60"><div align="center"><strong>DE</strong></div></td>
<td width="60"><div align="center"><strong>OSGi</strong></div></td>
<td width="60"><div align="center"><strong>NC</strong></div></td>
</tr>
<tr>
<td>org.apache.ant</td>
<td><div align="center">1.2</div>
</td>
<td><div align="center">1.2</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.apache.lucene</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.ant.core</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ant.ui</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.compare</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td bgcolor="#FFFF00">org.eclipse.core.boot</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.core.commands</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.core.expressions</td>
<td><div align="center">1.4</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.core.filebuffers</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.core.filesystem</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.core.resources</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td bgcolor="#FFCC00"><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td bgcolor="#FFFF00">org.eclipse.core.resources.compatibility </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td bgcolor="#FFCC00"><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.core.resources.linux</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td bgcolor="#FFCC00"><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.core.resources.win32</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td bgcolor="#FFCC00"><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.core.runtime</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td bgcolor="#FFFF00">org.eclipse.core.runtime.compatibility</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">n/a</div></td>
</tr>
<tr>
<td>org.eclipse.core.variables</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.debug.core</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.debug.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.help</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.help.appserver</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.help.base</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.help.ui</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.help.webapp</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.jdt</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.core</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.debug</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.debug.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.doc.isv</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.doc.user</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.junit</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.5</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.junit.runtime (JUnit4 impact?)</td>
<td><div align="center">1.4</div></td>
<td bgcolor="#FF0000"><div align="center">1.5</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.launching</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.source</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.jdt.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.5</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.jface</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.jface.text</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.ltk.core.refactoring</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4/1.5</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ltk.ui.refactoring</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4/1.5</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.osgi (system.bundle)</td>
<td><div align="center">Min 1.0</div>
</td>
<td><div align="center">Min 1.0</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.osgi.services</td>
<td><div align="center">Min 1.0</div></td>
<td><div align="center">Min 1.0</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center">standard</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.osgi.util</td>
<td><div align="center">Min 1.0</div></td>
<td><div align="center">Min 1.0</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center">standard</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.pde</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.build</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.core</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.doc.user</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.junit.runtime</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.runtime</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.source</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.pde.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.platform</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.platform.doc.isv</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.platform.doc.user</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.platform.source</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.platform.source.*</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.rcp</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.rcp.source</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.rcp.source.*</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.sdk</td>
<td><div align="center">n/a</div></td>
<td><div align="center">n/a</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.search</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"></div></td>
</tr>
<tr>
<td>org.eclipse.swt</td>
<td bgcolor="#FFFFFF"><div align="center">Min 1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">Min 1.0</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.swt.*</td>
<td bgcolor="#FFFFFF"><div align="center">Min 1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">Min 1.0</div></td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div></td>
</tr>
<tr>
<td>org.eclipse.team.core</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
</tr>
<tr>
<td>org.eclipse.team.cvs.core</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
</tr>
<tr>
<td>org.eclipse.team.cvs.ssh</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
</tr>
<tr>
<td>org.eclipse.team.cvs.ssh2</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.team.cvs.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.team.ui</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.text</td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.tomcat</td>
<td><div align="center">?</div></td>
<td><div align="center">?</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.eclipse.ui </td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.browser </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.cheatsheets </td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.console </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.editors </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.externaltools </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.forms </td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.ide</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.intro </td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">F1.0</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.presentations.r21 </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.views </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.win32 </td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.workbench </td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td bgcolor="#FFFF00">org.eclipse.ui.workbench.compatibility </td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.ui.workbench.texteditor </td>
<td><div align="center">1.4</div></td>
<td><div align="center">1.4</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.update.configurator </td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.update.core </td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.update.core.linux</td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.update.core.win32 </td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
</tr>
<tr>
<td>org.eclipse.update.scheduler </td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td bgcolor="#FFFFFF"><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
</tr>
<tr>
<td>org.eclipse.update.ui </td>
<td><div align="center">1.4</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div></td>
</tr>
<tr>
<td>org.junit (old)</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">1.4</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>org.junit (JUnit4)</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">1.5</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center">?</div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
<td><div align="center"><img src="small_check.gif" width="15" height="16"></div>
</td>
</tr>
<tr>
<td>startup.jar</td>
<td><div align="center">F1.0</div></td>
<td><div align="center">F1.0</div></td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div>
</td>
<td><div align="center">n/a</div></td>
</tr>
</table>
<h2><a name="osgi"></a>OSGi Extensions</h2>
<p>Many Eclipse plug-ins operate just fine on top of standard OSGi R4 mechansims.
For example, the use
of Equinox's &quot;x-internal&quot;
and
&quot;x-friends&quot; directives in a MANIFEST.MF is completely ignored in other
frameworks and such bundles continue to operate as expected (albeit exporting
more than
usual). Similarly, a plug-in that requires other Eclipse plug-ins may operate
in standard OSGi environments provided that its prerquisites can do so.
So, using say org.eclipse.equinox.registry just means that that plugin must be
present, not that you have to run on Equinox. This is just like using any
other
library.</p>
<p>Below is a summary of the Equinox extensions to OSGi and their impact of their
use on the ability of a plug-in to operate in environments other then Equinox.</p>
<dl>
<dt><strong>x-internal and x-friends</strong></dt>
</dl>
<dl>
<dd>This directive tells the Equinox resolver to refine the list of exports
based on the strictness of the current framework instance. In general,
plug-ins using this directive run fine in other OSGi implementations
as the directives
are ignored. The net result is that the plug-in exports more packages
than it otherwise would when run in &quot;strict&quot; mode on Equinox.
It is possible that these extra packages conflict with those exported
by other bundles but this
is expected to be extremely rare.</dd>
</dl>
<dl>
<dt><strong>Eclipse-PlatformFilter:</strong></dt>
</dl>
<dl>
<dd>This header helps Equinox filter bundles that are not appropriate for the
current platform (e.g., operating system, window system etc.). In effect,
this is a short cut that allows Equinox-based systems to have the bundles
for many platforms installed but only use those that are appropriate. Users
of other OSGi systems need to be more careful about which bundles they install
as this header will be ignored.</dd>
</dl>
<dl>
<dt><strong>Eclipse-LazyStart: (nee Eclipse-AutoStart)</strong></dt>
</dl>
<dl>
<dd>This header signals Equinox to lazily start the associated bundle the first
time one of its classes is loaded. This promotes the Eclipse vision of lazy
systems that strive to run/load no code before its time. Users of other OSGi
systems need to ensure that their bundles are started at the appropriate
time. In some cases there may be subtle interactions between bundles that
are expecting to be lazily started. These bundles may not take well to being
agressively started or may assume that their prerequisite bundles are started
beforehand. Such bundles are typically not able to run well on systems other
than Equinox.</dd>
</dl>
</body>
</html>