blob: eca6568527a7585b1bb75a998126305beafede3c [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta name="copyright" content="Copyright (c) IBM Corporation and others 2000, 2005. This page is made available under license. For full details see the LEGAL in the documentation book that contains this page." >
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="OTI">
<title>JDT Overview - Map of JDT Plug-ins</title>
<link rel="STYLESHEET" href="../../book.css" charset="ISO-8859-1" type="text/css">
</head>
<body>
<h1>JDT Overview - Map of JDT Plug-ins</h1>
<p>The Eclipse Java development tooling provides a comprehensive Java development
environment. </p>
<p>The Java development tooling itself is divided up into a number of separate
plug-ins. The following table shows which API packages are found in which plug-ins as of
Eclipse 3.3. This table is useful
for determining which plug-ins a given plug-in should include as prerequisites.
</p>
<table border="1" width="80%" align="center">
<tbody>
<tr>
<td><b>API Package</b></td>
<td><b>Required plug-in id</b></td>
</tr>
<tr>
<td><tt>com.sun.jdi[.*]<br>
org.eclipse.jdi[.*]<br>
org.eclipse.jdt.debug[.*]</tt></td>
<td><tt>org.eclipse.jdt.debug</tt></td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.debug.ui[.*]</tt></td>
<td><tt>org.eclipse.jdt.debug.ui</tt><br>
</td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.core[.*]</tt></td>
<td><tt>org.eclipse.jdt.core</tt></td>
</tr>
<tr>
<td><tt>com.sun.mirror.*<br>
org.eclipse.jdt.apt.core.*</tt></td>
<td><tt>org.eclipse.jdt.apt.core</tt></td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.launching[.*]</tt></td>
<td><tt>org.eclipse.jdt.launching</tt></td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.core.manipulation[.*]<br>
org.eclipse.jdt.core.refactoring[.*]</tt></td>
<td><tt>org.eclipse.jdt.core.manipulation</tt></td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.ui[.*]</tt></td>
<td><tt>org.eclipse.jdt.ui</tt></td>
</tr>
<tr>
<td><tt>org.eclipse.jdt.junit[.*]</tt></td>
<td><tt>org.eclipse.jdt.junit</tt></td>
</tr>
<tr>
<td><tt>junit.*</tt></td>
<td><tt>org.junit</tt></td>
</tr>
<tr>
<td><tt>junit.*<br>
org.junit[.*]</tt></td>
<td><tt>org.junit4</tt></td>
</tr>
</tbody>
</table>
</body>
</html>