Plateforme Eclipse
Mappe des plug-in de la plateforme

Dernière révision : 25 mars 2003 - Pour Eclipse R2.1

La plateforme Eclipse fournit un support de base pour les plug-in, les ressources et le plan de travail.

La plateforme Eclipse est divisée en un certain nombre de plug-in distincts. Le tableau ci-dessous montre quels packages d'API se trouvent dans les plug-in (les packages d'API les plus couramment référencés sont mis en évidence en caractères gras). Ce tableau est utile pour déterminer quels plug-in, un plug-in donné doit inclure comme condition préalable.
 

Package d'API ID du plug-in Notes
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]

Note 1 : org.eclipse.core.boot et org.eclipse.core.runtime sont des pseudo plug-in. Ils sont automatiquement fournis comme condition prérequise de tout plug-in. Leurs packages d'API sont de ce fait automatiquement à la disposition de tout plug-in.

Note 2 : les plug-in nécessitant un accès aux API de l'espace de travail et des ressources doivent faire figurer org.eclipse.core.resources comme plug-in prérequis.

Note 3 : les plug-in nécessitant un accès aux API SWT, JFace ou du plan de travail doivent faire figurer org.eclipse.ui comme plug-in prérequis. L'implémentation du plug-in org.eclipse.ui implique un certain nombre d'autres plug-in qui ne doivent jamais être explicitement marqués comme étant prérequis.

Note 4 : Les API XML génériques comprises dans les packages javax.xml.parsers et org.w3c.* se trouvent dans le fichier xmlParserAPIs.jar.

Note 5 : Les classes d'implémentation spécifiques à Xerces se trouvent dans le fichier xerxesImpl.jar.

Copyright IBM Corporation and others 2000, 2003.