Assistentes de Criação de Participantes de Sincronização
Identificador:
org.eclipse.team.ui.synchronizeWizards
A partir de:
3.0
Descrição:
Este ponto de extensão é utilizado para registar extensões um assistente de criação de participantes de sincronização. Estes assistentes são utilizados para criar participantes de sincronização que irão aparecer na Vista Sincronizar. Um fornecedor, normalmente, irá criar um assistente de criação para permitir ao utilizador executar e gerir um determinado tipo de participante de sincronização. Os fornecedores podem facultar uma extensão para este ponto de extensão e uma implementação de org.eclipse.jface.wizard.IWizard.
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
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. Os exemplos são "CVS", "CVS Merge", "WebDAV".
- description - A descrição do assistente de criação.
- icon - O ícone a ser mostrado quando este tipo de assistente é mostrado ao utilizador.
- class - Um nome totalmente qualificado de uma classe Java que implemente org.eclipse.jface.wizard.IWizard.
- id - um identificador exclusivo desta extensão.
Exemplos:
De seguida é apresentado um exemplo de uma extensão de assistente de criação de participante de sincronização:
<extension point=
"org.eclipse.team.ui.synchronizeWizards"
>
<wizard
name=
"WebDAV"
description=
"Criar um participante WebDAV para ver alterações entre recursos de área de trabalho e a sua localização WebDAV remota"
icon=
"webdav.gif"
class=
"com.xyz.DAVWizard"
id=
"com.xyz.dav.synchronizeWizard"
>
</wizard>
</extension>
Informações de API:
O valor do atributo class tem de representar uma classe que implemente org.eclipse.jface.wizard.IWizard.
Implementação Facultada:
O plug-inorg.eclipse.team.cvs.ui contém definições de exemplo do ponto de extensão synchronizeWizards.
Copyright (c) 2004 IBM Corporation e outros. Todos os direitos reservados. Este programa e os materiais que o acompanham estão disponíveis sob os termos da Eclipse Public License v1.0, que acompanha esta distribuição, e estão disponíveis em http://www.eclipse.org/legal/epl-v10.html