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 extension (wizard*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT wizard (description? , selection*)>

   elemento que se utilizará para crear el asistente de exportación

   <!ATTLIST wizard
      id    CDATA #REQUIRED
     name  CDATA #REQUIRED
      class CDATA #REQUIRED
      icon  CDATA #IMPLIED
   >

   <!ELEMENT description (#CDATA)>

   subelemento opcional cuyo cuerpo representa una descripción corta de la funcionalidad del motor de importación.

   <!ELEMENT selection EMPTY>

   elemento opcional que restringe los tipos y nombres de los objetos que pueden seleccionarse cuando se llama al asistente.

   <!ATTLIST selection
     name  CDATA #IMPLIED
      class CDATA #REQUIRED
   >
Ejemplos: a continuación figura 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 (c) 2002 IBM Corporation y otros. Reservados todos los derechos. Este programa y sus materiales adjuntos están disponibles bajo los términos de la licencia pública común (Common Public License) v1.0 que acompaña a esta distribución, y está disponible en http://www.eclipse.org/legal/cpl-v10.html