Przenieś/usuń hak
Identyfikator:
org.eclipse.core.resources.moveDeleteHook
Dostępne od wersji:
2.0
Opis:
Udostępnia implementację punktu rozszerzenia IMoveDeleteHook, który ma być używany w mechanizmie IResource.move i IResource.delete. W tym punkcie rozszerzenia dopuszczalne jest najwyżej jedno rozszerzenie.
Znaczniki konfiguracji:
<!ELEMENT extension (moveDeleteHook?)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED>
- point - pełny identyfikator docelowego punktu rozszerzenia.
- id - opcjonalny identyfikator instancji rozszerzenia.
- name - opcjonalna nazwa instancji rozszerzenia.
<!ELEMENT moveDeleteHook EMPTY>
<!ATTLIST moveDeleteHook
class CDATA #REQUIRED>
- class - pełna nazwa klasy implementującej interfejs org.eclipse.core.resources.team.IMoveDeleteHook.
Przykłady:
Poniżej przedstawiono przykład użycia punktu rozszerzenia moveDeleteHook (w pliku plugin.xml).
<extension point=
"org.eclipse.core.resources.moveDeleteHook"
>
<moveDeleteHook class=
"org.eclipse.team.internal.MoveDeleteHook"
/>
</extension>
Informacje o interfejsie API:
Wartość atrybutu klasy musi reprezentować implementację klasy org.eclipse.core.resources.team.IMoveDeleteHook.
Dostarczana implementacja:
Na ogół implementacja przeniesienia/usunięcia haka jest udostępniana przez komponent Zespół. Punkt rozszerzenia nie powinien być używany przez żadnych innych klientów.
Copyright (c) 2002, 2005 IBM Corporation i inne podmioty.
Wszelkie prawa zastrzeżone. Program ten oraz towarzyszące mu materiały są udostępniane na warunkach licencji EPL (Eclipse Public License), wersja 1.0, dołączonej do nich i dostępnej pod adresem http://www.eclipse.org/legal/epl-v10.html.