Beschreibung: An diesem Erweiterungspunkt können Erweiterungen für Exportassistenten registriert werden. Exportassistenten werden im Dialog "Exportieren" als Optionen angezeigt und können zum Exportieren von Ressourcen aus der Workbench eingesetzt werden.
Assistenten können optional ein Unterelement für eine Beschreibung angeben, dessen Hauptteil einen kurzen Text über den Assistenten enthalten sollte.
Konfigurationsbefehle:
<!ELEMENT wizard (description? selection*)>
<!ATTLIST wizard
id CDATA
#REQUIRED
name CDATA #REQUIRED
class
CDATA #REQUIRED
icon
CDATA #IMPLIED
>
<!ELEMENT description (#PCDATA)>
Im Folgenden ist ein Beispiel einer Definition für eine Exporterweiterung dargestellt:
<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>
A simple engine that exports Web project
</description>
<selection
class="org.eclipse.core.resources.IProject"/>
</wizard>
</extension>
API-Informationen: Der Wert des Attributs class muss der Name einer Klasse sein, die org.eclipse.ui.IExportWizard implementiert.
Bereitgestellte Implementierung: Bei Auslieferung der Workbench sind die Basissteuerkomponenten zum Exportieren von Dateien und Verzeichnissen bereits geladen.