Asistentes de exportación

Identificador: org.eclipse.ui.exportWizards

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)>

  <!ELEMENT selection EMPTY>
   <!ATTLIST selection
      class  CDATA #REQUIRED
      name   CDATA #OPTIONAL
   > Ejemplos:

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.

Copyright IBM Corporation y otros 2000, 2002.