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 depósitos, 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 el proyecto.

Códigos XML de configuración:

   <!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 una extensión de asistente de configuración:

   <extension point="org.eclipse.team.ui.configurationWizard">
      <wizard
        name="CVS"
        icon="icons/full/wizards/newconnect_wiz.gif"
        class="org.eclipse.team.internal.ccvs.ui.wizards.SharingWizard"
        id="org.eclipse.team.ccvs.ui.SharingWizard">
      </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.examples.filesystem contiene una implementación de ejemplo de IConfigurationWizard para un proveedor de depósitos basados en un sistema de archivos.

Copyright IBM Corp. 2000, 2002. Reservados todos los derechos.