Globala installationshanterare

org.eclipse.update.core.installHandlers

Utökningspunkt för registrering av globala installationshanterare. Globala installationshanterare kan refereras av funktioner (med hjälp av märkorden <feature> <install-handler>) utan att innehålla någon kopia av hanterarkoden som del av den hämtningsbara funktionen.

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


Här följer ett exempel på registrering av en ny global installationshanterare:

   

<extension id=

"custom"

point=

"org.eclipse.update.core.installHandlers"

name=

"Custom install handler"

>

<install-handler class=

"com.xyz.update.CustomInstallHandler"

>

</install-handler>

</extension>

Registrerade klasser för installationshanterare måste implementera gränssnittet org.eclipse.update.core.IInstallHandler. Implementerarna utökar basklassen org.eclipse.update.core.BaseInstallHandler.

Plattformen har en enkel installationshanterare som är registrerad som org.eclipse.update.core.DefaultInstallHandler. Om den används kopieras eventuella dataposter som tillhandahålls av funktionen men som inte tillhör något insticksprogram till funktionens installationskatalog.