Descrição: Este ponto de extensão é utilizado para registrar um método para configuração de um projeto. A configuração envolve a associação de um projeto com um provedor de equipe, incluindo todas as informações necessárias para inicializar esse provedor de equipe, inclusive itens como nome de usuário, senha e quaisquer informações relevantes para a localização do provedor.
Os provedores podem fornecer uma extensão para esse ponto de extensão e uma implementação de org.eclipse.team.ui.IConfigurationWizard, obtendo as informações necessárias e configurando os projetos.
Marcação da Configuração:
<!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
>
<extension point="org.eclipse.team.ui.configurationWizard"> <wizard name="WebDAV" icon="webdav.gif" class="com.xyz.DAVDecorator" id="com.xyz.dav"> </wizard> </extension>
Informações de API: O valor do atributo class deve representar uma classe que implementa org.eclipse.team.ui.IConfigurationWizard. Essa interface suporta configuração de um assistente específico de um workbench e um projeto.
Implementação Fornecida: O plug-in org.eclipse.team.provider.examples.ui contém implementações de amostra de IConfigurationWizard para os tipos de provedores do sistema de arquivos e WebDAV.
Copyright (c) 2002 IBM Corporation e outros.
Todos os direitos reservados.
Este programa e os materiais que o acompanham são disponibilizados sob os termos da Common Public License v1.0 que acompanha esta distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/cpl-v10.html