Asistentes de importación

Identificador: org.eclipse.ui.importWizards

Descripción: este punto de extensión permite registrar extensiones de asistentes de importación. Los asistentes de importación aparecen como opción en el diálogo Importación, y se utilizan para importar recursos al 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 importación

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

   <!ELEMENT description (#CDATA)>

   subelemento opcional cuyo cuerpo debe representar 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 importación:

      <extension 
       point="org.eclipse.ui.importWizards"> 
      <wizard 
         id="com.xyz.ImportWizard1" 
         name="Importador Web XYZ"
         class="com.xyz.imports.ImportWizard1" 
         icon="./icons/import1.gif"> 
         <description> 
            Motor simple que busca en la Web e importa archivos
         </description> 
         <selection class="org.eclipse.core.resources.IResource"/> 
      </wizard> 
   </extension> 

Información sobre las API: el valor del atributo class debe ser el nombre de una clase que implemente org.eclipse.ui.IImportWizard.

Implementación suministrada: el entorno de trabajo viene precargado con los motores de importación básicos para archivos y directorios.

Copyright (c) 2002, 2003 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