Gestionnaires d'installation globaux

Identificateur

org.eclipse.update.core.installHandlers

Description

Point d'extension pour enregistrer des gestionnaires d'installation globaux. Ces derniers peuvent être référencés par des fonctions (à l'aide des indicateurs <feature> <install-handler>) sans devoir inclure une copie du code du gestionnaire dans la fonction téléchargeable.

Marques

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

Exemple

Voici un exemple d'enregistrement du nouveau gestionnaire d'installation global.

<extension
   id="custom"
   point="org.eclipse.update.core.installHandlers"
   name="Custom install handler">

   <install-handler
      class="com.xyz.update.CustomInstallHandler">
   </install-handler>
</extension>

Informations d'API

Les classes du gestionnaire d'installation enregistré implémentent l'interface org.eclipse.update.core.IInstallHandler. Les réalisateurs doivent étendre la classe de base org.eclipse.update.core.BaseInstallHandler.

Implémentation fournie

La plateforme fournit un gestionnaire d'installation simple enregistré comme org.eclipse.update.core.DefaultInstallHandler. Si vous l'utilisez, il copiera des entrées de données n'appartenant pas au plug-in et fournies avec la fonction dans le répertoire d'installation de cette dernière.

Copyright IBM Corp. and others 2000, 2002.  All Rights Reserved.