Hook di spostamento/eliminazione

org.eclipse.core.resources.moveDeleteHook

2.0

Consente di fornire l'implementazione di un IMoveDeleteHook da utilizzare nel meccanismo IResource.move e IResource.delete. Il punto di estensione accetta al massimo una estensione.

<!ELEMENT extension (moveDeleteHook?)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT moveDeleteHook EMPTY>

<!ATTLIST moveDeleteHook

class CDATA #REQUIRED>


Di seguito č riportato un esempio di utilizzo del punto di estensione moveDeleteHook. (nel file plugin.xml)
   

<extension point=

"org.eclipse.core.resources.moveDeleteHook"

>

<moveDeleteHook class=

"org.eclipse.team.internal.MoveDeleteHook"

/>

</extension>

Il valore dell'attributo class deve rappresentare un'implementazione di org.eclipse.core.resources.team.IMoveDeleteHook.

L'implementazione dell'hook di spostamento/eliminazione verrā generalmente fornita dal componente Team. Il punto di estensione non dovrebbe essere utilizzato da alcun altro client.