Beschreibung: An diesem Erweiterungspunkt können
globale Installationssteuerroutinen registriert werden. Auf globale Installationssteuerroutinen kann von Komponenten verwiesen werden (unter Verwendung der Tags <feature> <install-handler>
), ohne ein Exemplar des Steuerroutinecodes als Teil der herunterzuladenden Komponente inkludieren zu müssen.
Konfigurationsbefehle:
<!ELEMENT extension (install-handler+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA
#IMPLIED
>
<!ELEMENT install-handler EMPTY>
<!ATTLIST install-handler
class CDATA #REQUIRED
>
<extension id="custom" point="org.eclipse.update.core.installHandlers" name="Custom install handler"> <install-handler class="com.xyz.update.CustomInstallHandler"> </install-handler> </extension>
API-Informationen: Die Klassen der
registrierten Installationssteuerroutinen müssen die Schnittstelle
org.eclipse.update.core.IInstallHandler
implementieren.
Die Benutzer sollten die Basisklasse org.eclipse.update.core.BaseInstallHandler
erweitern.
Bereitgestellte Implementierung: Die Plattform stellt
eine einfache Installationssteuerroutine zur Verfügung,
die als
org.eclipse.update.core.DefaultInstallHandler
registriert ist. Wenn diese verwendet wird, werden alle mit der Komponente gelieferten Nicht-Plug-in-Dateneinträge in das Installationsverzeichnis der Komponente kopiert.