Assistentes de Configuração
Identificador:
org.eclipse.team.ui.configurationWizards
Descrição:
Esse 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 fornecedor de equipe, incluindo todas as informações necessárias para inicializar esse fornecedor de equipe, inclusive itens como nome de usuário, senha e quaisquer informações relevantes para a localização do fornecedor.
Os fornecedores 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 de 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>
- name - o nome do tipo de configuração, como ele aparece no assistente de configuração. Exemplos são "CVS", "WebDAV".
- icon - o ícone que será apresentado próximo ao nome no assistente de configuração.
- class - o nome completo da classe Java que implementa org.eclipse.team.ui.IConfigurationWizard.
- id - um identificador exclusivo dessa extensão.
Exemplos:
A seguir encontra-se um exemplo de uma extensão do assistente de configuração:
<extension point=
"org.eclipse.team.ui.configurationWizards"
>
<wizard
name=
"WebDAV"
icon=
"webdav.gif"
class=
"com.xyz.DAVDecorator"
id=
"com.xyz.dav"
>
</wizard>
</extension>
Informação sobre 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ções Fornecidas:
O plug-in org.eclipse.team.provider.examples.ui contém implementações de amostra de IConfigurationWizard para os tipos de fornecedores do sistema de arquivos e WebDAV.
Direitos Autorais (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 Eclipse Public License v1.0 que acompanha esta
distribuição e estão disponíveis no endereço http://www.eclipse.org/legal/epl-v10.html