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
cada conector (se han resaltado los paquetes de API que suelen mencionarse con
más frecuencia). Esta tabla es de utilidad para determinar qué conectores debe
incluir un conector dado como prerrequisitos.
Paquete de API | ID de conector | Notas |
org.apache.tools.ant[.*] | org.apache.ant | |
org.eclipse.ant.core[.*] | org.eclipse.ant.core | |
org.eclipse.compare[.*] | org.eclipse.compare | |
org.eclipse.core.boot | org.eclipse.core.boot | [1] |
org.eclipse.core.resources[.*] | org.eclipse.core.resources | [2] |
org.eclipse.core.runtime[.*] | org.eclipse.core.runtime | [1] |
org.eclipse.debug.core[.*] | org.eclipse.debug.core | |
org.eclipse.debug.ui[.*] | org.eclipse.debug.ui | |
org.eclipse.help[.*] | org.eclipse.help | |
org.eclipse.help.ui[.*] | org.eclipse.help.ui | |
org.eclipse.jface[.*], org.eclipse.swt[.*], org.eclipse.ui[.*] |
org.eclipse.ui | [3] |
org.eclipse.search.ui | org.eclipse.search | |
org.eclipse.team.core | org.eclipse.team.core | |
org.eclipse.team.ui[.*] | org.eclipse.team.ui | |
org.eclipse.update.core[.*] | org.eclipse.update.core | |
javax.xml.parsers, org.w3c.dom[.*], org.xml.sax[.*] |
org.apache.xerces | [4] |
org.apache.html.dom, org.apache.xerces[.*], org.apache.xml.serialize |
org.apache.xerces | [5] |
Nota 1: org.eclipse.core.boot y org.eclipse.core.runtime son pseudoconectores. Se proporcionan de forma automática como prerrequisitos de cada conector; sus paquetes de API están, por tanto, disponibles automáticamente para cualquier conector.
Nota 2: los conectores que deben acceder a la API del entorno de trabajo y de recursos y deben listar org.eclipse.core.resources como conector prerrequisito.
Nota 3: los conectores que deben acceder a la API de
SWT, de JFace o del entorno de trabajo deben listar org.eclipse.ui como
conector prerrequisito. La implementación del conector org.eclipse.ui
implica a otros diversos conectores que nunca deben listarse explícitamente como prerrequisitos.
Nota 4: las API XML genéricas que se encuentran en los paquetes
javax.xml.parsers
y org.w3c.*
están en el archivo xmlParserAPIs.jar
.
Nota 5: las clases de implementación específicas de Xerxes se encuentran en xerxesImpl.jar
.