Descripción: este punto de extensión permite registrar extensiones de asistentes de exportación. Los asistentes de exportación aparecen como opción en el diálogo Exportación, y se utilizan para exportar recursos desde el entorno de trabajo.
Los asistentes pueden especificar opcionalmente un subelemento description cuyo cuerpo debe contener un texto corto que describa el asistente.
Códigos XML de configuración:
<!ELEMENT wizard (description? selection*)>
<!ATTLIST wizard
id CDATA
#REQUIRED
name CDATA #REQUIRED
class
CDATA #REQUIRED
icon
CDATA #IMPLIED
>
<!ELEMENT description (#PCDATA)>
A continuación podemos observar un ejemplo de definición de extensión de exportación:
<extension
point="org.eclipse.ui.exportWizards">
<wizard
id="com.xyz.ExportWizard1"
name="Exportador Web
XYZ"
class="com.xyz.exports.ExportWizard1"
icon="./icons/import1.gif">
<description>
Motor simple que exporta proyectos Web
</description>
<selection
class="org.eclipse.core.resources.IProject"/>
</wizard>
</extension>
Información sobre las API: el valor del atributo class debe ser el nombre de una clase que implemente org.eclipse.ui.IExportWizard.
Implementación suministrada: el entorno de trabajo viene precargado con motores de exportación básicos para archivos y directorios.