Assistente de Criação de Participante de Sincronização

org.eclipse.team.ui.synchronizeWizards

3.0

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.

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


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>

O valor do atributo class deve representar a classe que implementa org.eclipse.jface.wizard.IWizard.

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