Description : ce point d'extension est utilisé pour enregistrer des extensions d'assistants d'exportation. Ces derniers apparaissent en tant qu'options de la boîte de dialogue Exportation et sont utilisés pour exporter des ressources à partir du plan de travail.
En option, les assistants peuvent spécifier un sous-élément de description dont le corps doit contenir un court texte sur l'assistant.
Marques de configuration :
<!ELEMENT wizard (description? selection*)>
<!ATTLIST wizard
id CDATA
#REQUIRED
name CDATA #REQUIRED
class
CDATA #REQUIRED
icon
CDATA #IMPLIED
>
<!ELEMENT description (#PCDATA)>
L'exemple suivant est celui d'une définition d'extension d'exportation :
<extension
point="org.eclipse.ui.exportWizards">
<wizard
id="com.xyz.ExportWizard1"
name="XYZ Web
Exporter"
class="com.xyz.exports.ExportWizard1"
icon="./icons/import1.gif">
<description>
Simple moteur qui exporte le projet Web
</description>
<selection
class="org.eclipse.core.resources.IProject"/>
</wizard>
</extension>
Informations d'API : la valeur de l'attribut class doit être le nom de la classe qui implémente org.eclipse.ui.IExportWizard.
Implémentation fournie : le plan de travail est fourni préchargé avec des moteurs d'exportation de base pour les fichiers et les répertoires.