Assistente de Criação de Participante de Sincronização
Identificador:
org.eclipse.team.ui.synchronizeWizards
Desde:
3.0
Descrição:
Esse ponto de extensão é utilizado para registrar um assistente de criação de participante de sincronização. Esses assistentes são utilizados para criar participantes de sincronização que aparecerão na visualização Sincronização. Um fornecedor irá, geralmente, criar um assistente de criação para permitir que o usuário execute e gerencie um tipo específico de participante de sincronização. Os fornecedores podem fornecer uma extensão para esse ponto de extensão e uma implementação de org.eclipse.jface.wizard.IWizard.
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
description CDATA #REQUIRED
icon CDATA #REQUIRED
class CDATA #REQUIRED
id CDATA #REQUIRED>
- name - O nome do tipo de criação do participante de sincronização. Exemplo: "CVS", "CVS Merge", "WebDAV".
- description - A descrição para o assistente de criação.
- icon - O ícone a ser mostrado quando esse tipo de assistente é mostrado ao usuário.
- class - Um nome completo da classe Java implementando org.eclipse.jface.wizard.IWizard.
- id - Um identificador exclusivo para essa extensão.
Exemplos:
A seguir, um exemplo de uma extensão de assistente de criação do participante de sincronização:
<extension point=
"org.eclipse.team.ui.synchronizeWizards"
>
<wizard
name=
"WebDAV"
description=
"Create a WebDAV participant to view changes between workspace resources and their remote WebDAV location"
icon=
"webdav.gif"
class=
"com.xyz.DAVWizard"
id=
"com.xyz.dav.synchronizeWizard"
>
</wizard>
</extension>
Informações sobre API:
O valor do atributo class deve representar a classe que implementa org.eclipse.jface.wizard.IWizard.
Implementação Fornecida:
O plug-in org.eclipse.team.cvs.ui contém exemplos de definições do ponto de extensão synchronizeWizards.
Direitos Autorais (c) 2004 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