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