Mover/Excluir Gancho

org.eclipse.core.resources.moveDeleteHook

2.0

Para fornecer uma implementação de um IMoveDeleteHook a ser utilizado no mecanismo IResource.move e IResource.delete. Esse ponto de extensão tolera no máximo uma extensão.

<!ELEMENT extension (moveDeleteHook?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT moveDeleteHook EMPTY>

<!ATTLIST moveDeleteHook

class CDATA #REQUIRED>


A seguir, um exemplo da utilização do ponto de extensão moveDeleteHook. (no arquivo plugin.xml)
   

<extension point=

"org.eclipse.core.resources.moveDeleteHook"

>

<moveDeleteHook class=

"org.eclipse.team.internal.MoveDeleteHook"

/>

</extension>

O valor do atributo class deve representar uma implementação de org.eclipse.core.resources.team.IMoveDeleteHook.

Geralmente, o componente Equipe fornecerá a implementação de mover/excluir gancho. O ponto de extensão não deve ser utilizado por nenhum outro cliente.