La plataforma Eclipse proporciona ayuda básica para los conectores, los recursos y el entorno de trabajo.
La propia plataforma Eclipse está dividida en varios conectores aparte. En la tabla siguiente se muestra qué paquetes de API se encuentran en qué conector en Eclipse 3.1. Esta tabla es de utilidad para determinar qué conectores debe incluir un conector dado como prerrequisitos.
Paquete de API | ID del conector necesario | Notas |
org.apache.tools.ant[.*] org.apache.tools.bzip2 org.apache.tools.mail org.apache.tools.tar org.apache.tools.zip |
org.apache.ant | |
org.apache.lucene[.*] | org.apache.lucene | |
org.eclipse.ant.core | org.eclipse.ant.core | |
org.eclipse.compare org.eclipse.compare.contentmergeviewer org.eclipse.compare.rangedifferencer org.eclipse.compare.structuremergeviewer |
org.eclipse.compare | |
org.eclipse.core.commands org.eclipse.core.commands.common org.eclipse.core.commands.contexts org.eclipse.core.commands.operations |
org.eclipse.core.commands | |
org.eclipse.core.expressions | org.eclipse.core.expressions | |
org.eclipse.core.filebuffers org.eclipse.core.filebuffers.manipulation |
org.eclipse.core.filebuffers | |
org.eclipse.core.resources org.eclipse.core.resources.refresh org.eclipse.core.resources.team |
org.eclipse.core.resources | |
org.eclipse.core.runtime org.eclipse.core.runtime.content org.eclipse.core.runtime.dynamichelpers org.eclipse.core.runtime.jobs org.eclipse.core.runtime.preferences org.eclipse.osgi[.*] org.osgi[.*] |
org.eclipse.core.runtime | [1] |
org.eclipse.core.boot (obsoleto) org.eclipse.core.runtime.model (obsoleto) |
org.eclipse.core.runtime.compatibility | [2] |
org.eclipse.core.variables | org.eclipse.core.variables | |
org.eclipse.debug.core org.eclipse.debug.core.model org.eclipse.debug.core.sourcelookup org.eclipse.debug.core.sourcelookup.containers |
org.eclipse.debug.core | |
org.eclipse.debug.ui org.eclipse.debug.ui.actions org.eclipse.debug.ui.console org.eclipse.debug.ui.memory org.eclipse.debug.ui.sourcelookup |
org.eclipse.debug.ui | |
org.eclipse.help | org.eclipse.help | |
org.eclipse.help.browser org.eclipse.help.search org.eclipse.help.standalone |
org.eclipse.help.base | |
org.eclipse.help.ui org.eclipse.help.ui.browser |
org.eclipse.help.ui | |
org.eclipse.jface org.eclipse.jface.action org.eclipse.jface.action.images org.eclipse.jface.bindings org.eclipse.jface.bindings.keys org.eclipse.jface.bindings.keys.formatting org.eclipse.jface.commands org.eclipse.jface.contexts org.eclipse.jface.dialogs org.eclipse.jface.dialogs.images org.eclipse.jface.images org.eclipse.jface.operation org.eclipse.jface.preference org.eclipse.jface.preference.images org.eclipse.jface.resource org.eclipse.jface.util org.eclipse.jface.viewers org.eclipse.jface.viewers.deferred org.eclipse.jface.window org.eclipse.jface.wizard org.eclipse.jface.wizard.images |
org.eclipse.ui | [3] |
org.eclipse.jface.contentassist org.eclipse.jface.contentassist.images org.eclipse.jface.text (dividido) org.eclipse.jface.text.contentassist org.eclipse.jface.text.formatter org.eclipse.jface.text.hyperlink org.eclipse.jface.text.information org.eclipse.jface.text.link (dividido) org.eclipse.jface.text.presentation org.eclipse.jface.text.reconciler org.eclipse.jface.text.rules org.eclipse.jface.text.source (dividido) org.eclipse.jface.text.source.projection org.eclipse.jface.text.source.projection.images org.eclipse.jface.text.templates (dividido) org.eclipse.jface.text.templates.persistence |
org.eclipse.jface.text | [4] |
org.eclipse.jface.text (dividido) org.eclipse.jface.text.link (dividido) org.eclipse.jface.text.projection org.eclipse.jface.text.source (dividido) org.eclipse.jface.text.templates (dividido) org.eclipse.text.edits |
org.eclipse.text | [4] |
org.eclipse.ltk.core.refactoring org.eclipse.ltk.core.refactoring.participants |
org.eclipse.ltk.core.refactoring | |
org.eclipse.ltk.ui.refactoring | org.eclipse.ltk.ui.refactoring | |
org.eclipse.search.ui org.eclipse.search.ui.text |
org.eclipse.search | |
org.eclipse.swt org.eclipse.swt.accessibility org.eclipse.swt.awt org.eclipse.swt.browser org.eclipse.swt.custom org.eclipse.swt.dnd org.eclipse.swt.events org.eclipse.swt.graphics org.eclipse.swt.layout org.eclipse.swt.printing org.eclipse.swt.program org.eclipse.swt.widgets |
org.eclipse.ui | [5] |
org.eclipse.swt.ole.win32 | org.eclipse.swt.win32.win32.x86 | [9] |
org.eclipse.team.core org.eclipse.team.core.subscribers org.eclipse.team.core.synchronize org.eclipse.team.core.variants |
org.eclipse.team.core | |
org.eclipse.team.ui org.eclipse.team.ui.synchronize |
org.eclipse.team.ui | |
org.eclipse.ui.browser | org.eclipse.ui.browser | |
org.eclipse.ui.cheatsheets | org.eclipse.ui.cheatsheets | |
org.eclipse.ui.console org.eclipse.ui.console.actions |
org.eclipse.ui.console | |
org.eclipse.ui.editors.text org.eclipse.ui.editors.text.templates org.eclipse.ui.texteditor (dividido) |
org.eclipse.ui.editors | [6] |
org.eclipse.ui.forms org.eclipse.ui.forms.editor org.eclipse.ui.forms.events org.eclipse.ui.forms.widgets |
org.eclipse.ui.forms | |
org.eclipse.ui (dividido) org.eclipse.ui.about org.eclipse.ui.actions (dividido) org.eclipse.ui.activities org.eclipse.ui.application org.eclipse.ui.branding org.eclipse.ui.browser org.eclipse.ui.commands org.eclipse.ui.contexts org.eclipse.ui.dialogs (dividido) org.eclipse.ui.handlers org.eclipse.ui.help org.eclipse.ui.intro org.eclipse.ui.keys org.eclipse.ui.model (dividido) org.eclipse.ui.operations org.eclipse.ui.part (dividido) org.eclipse.ui.plugin org.eclipse.ui.preferences org.eclipse.ui.presentations org.eclipse.ui.progress org.eclipse.ui.testing org.eclipse.ui.themes org.eclipse.ui.views org.eclipse.ui.wizards |
org.eclipse.ui | [7,8] |
org.eclipse.ui (dividido) org.eclipse.ui.actions (dividido) org.eclipse.ui.dialogs (dividido) org.eclipse.ui.ide org.eclipse.ui.ide.dialogs org.eclipse.ui.model (dividido) org.eclipse.ui.part (dividido) org.eclipse.ui.views.bookmarkexplorer org.eclipse.ui.views.framelist org.eclipse.ui.views.markers org.eclipse.ui.views.navigator org.eclipse.ui.views.properties org.eclipse.ui.views.tasklist org.eclipse.ui.wizards.datatransfer org.eclipse.ui.wizards.newresource |
org.eclipse.ui.ide | [8] |
org.eclipse.ui.intro.config | org.eclipse.ui.intro | |
org.eclipse.ui.views.contentoutline org.eclipse.ui.views.properties |
org.eclipse.ui.views | |
org.eclipse.ui.contentassist org.eclipse.ui.texteditor (dividido) org.eclipse.ui.texteditor.link org.eclipse.ui.texteditor.quickdiff org.eclipse.ui.texteditor.spelling org.eclipse.ui.texteditor.templates |
org.eclipse.ui.workbench.texteditor | [6] |
org.eclipse.update.configurator | org.eclipse.update.configurator | |
org.eclipse.update.configuration org.eclipse.update.core org.eclipse.update.core.model org.eclipse.update.operations org.eclipse.update.search org.eclipse.update.standalone |
org.eclipse.update.core | |
org.eclipse.update.ui | org.eclipse.update.ui |
Nota 1: los conectores que deban acceder a la API del entorno de ejecución de Eclipse deben indicar org.eclipse.core.runtime o org.eclipse.core.runtime.compatibility) como conector prerrequisito. org.eclipse.core.runtime reexporta la API de los conectores específicos de OSGi (por ejemplo, org.eclipse.osgi). Los conectores OSGi nunca deben indicarse explícitamente como prerrequisitos.
Nota 2: Estos paquetes de API anteriores a 3.0 están obsoletos y se han transferido al conector org.eclipse.core.runtime.compatibility.
Nota 3: los conectores que deben acceder a la API de JFace deben indicar org.eclipse.ui como conector prerrequisito. org.eclipse.ui reexporta la API del conector JFace. El conector org.eclipse.jface nunca debe indicarse explícitamente como prerrequisito.
Nota 4: algunos de los paquetes de texto de JFace están divididos entre los conectores org.eclipse.jface.text y org.eclipse.text.
Nota 5: los conectores que deben acceder a la API de SWT deben indicar org.eclipse.ui como conector prerrequisito. org.eclipse.ui reexporta la API del conector SWT. El conector org.eclipse.swt nunca debe indicarse explícitamente como prerrequisito.
Nota 6: el paquete org.eclipse.ui.texteditor está dividido entre los conectores org.eclipse.ui.editors y org.eclipse.ui.workbench.texteditor.
Nota 7: los conectores que deben acceder a la API de UI del entorno de trabajo deben indicar org.eclipse.ui como conector prerrequisito. org.eclipse.ui reexporta la API del conector org.eclipse.ui.workbench. El conector org.eclipse.ui.workbench nunca debe indicarse explícitamente como prerrequisito.
Nota 8: algunos de los paquetes de UI están divididos entre los conectores org.eclipse.ui y org.eclipse.ui.ide.
Nota 9: el conector org.eclipse.swt.win32.win32.x86 sólo está disponible en plataformas Win32/x86.