Assistentes de Criação de Participantes de Sincronização

org.eclipse.team.ui.synchronizeWizards

3.0

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.

<!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>


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>

O valor do atributo class tem de representar uma classe que implemente org.eclipse.jface.wizard.IWizard.

O plug-inorg.eclipse.team.cvs.ui contém definições de exemplo do ponto de extensão synchronizeWizards.