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ódigo 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>
- name: nombre del tipo de configuración, tal como debe figurar en el
asistente de configuración. Por ejemplo, "CVS", "WebDAV".
- icon: icono que se presentará en el asistente de configuración junto
al nombre.
- class: nombre totalmente calificado de la clase Java que implementa
org.eclipse.team.ui.IConfigurationWizard.
- id: identificador exclusivo para esta
extensión.
Ejemplos:
A continuación figura un ejemplo de extensión de asistente de configuración:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<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
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 (Eclipse Public
License) v1.0 que acompaña a esta distribución, y está disponible en
http://www.eclipse.org/legal/epl-v10.html