Asistentes de configuración

Identificador: org.eclipse.team.ui.configurationWizards

Descripción: este punto de extensión permite registrar un método para la configuración de un proyecto. El proceso de configuración implica asociar un proyecto a un proveedor de equipo, incluida toda la información que se necesita para inicializar dicho proveedor, con datos como el nombre del usuario, la contraseña y otros datos relevantes que se necesitan para localizar el proveedor.

Los proveedores pueden proporcionar una extensión para este punto de extensión, así como una implementación de la interfaz org.eclipse.team.ui.IConfigurationWizard, que reúne la información necesaria y configura los proyectos.

Códigos XML de configuración:

   <!ELEMENT extension (wizard?)>

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

   <!ELEMENT wizard EMPTY>

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

Ejemplos: a continuación figura un ejemplo de la extensión de asistente de configuración:

 <extension point="org.eclipse.team.ui.configurationWizard">
  <wizard 
   name="WebDAV"
   icon="webdav.gif"
   class="com.xyz.DAVDecorator"
   id="com.xyz.dav">
  </wizard>
 </extension>

Información sobre las API: el valor del atributo class debe representar una clase que implemente la interfaz org.eclipse.team.ui.IConfigurationWizard. Esta interfaz da soporte a la configuración de un asistente, dados un entorno de trabajo y un proyecto.

Implementación suministrada: el conector org.eclipse.team.provider.examples.ui contiene implementaciones de ejemplo de IConfigurationWizard para los proveedores de tipo WebDAV y filesystem.

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