Gestori di installazione globali

Identificativo: org.eclipse.update.core.installHandlers

Descrizione: punto di estensione per la registrazione dei gestori dell'installazione globali. I gestori di installazione globali possono essere referenziati da funzioni (utilizzando i tag <feature> <install-handler>) senza la necessità di includere una copia del codice del gestore come parte della funzione scaricabile.

Tag di configurazione:

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

Esempi: di seguito è riportato un esempio di registrazione di un nuovo gestore di installazione globale:

   <extension
        id="custom"
        point="org.eclipse.update.core.installHandlers"
        name="Custom install handler">
     <install-handler
        class="com.xyz.update.CustomInstallHandler">
     </install-handler>
   </extension>

Informazioni API: le classi del gestore di installazione registrato devono implementare l'interfaccia org.eclipse.update.core.IInstallHandler. Gli implementatori devono estendere la classe di base org.eclipse.update.core.BaseInstallHandler.

Implementazione fornita: la piattaforma fornisce un semplice gestore di installazione che viene registrato come org.eclipse.update.core.DefaultInstallHandler. Se utilizzato, copierà qualsiasi dato fornito con la funzione, ad eccezione dei plug-in, nella relativa directory di installazione.



Copyright IBM Corp. e altri 2000, 2002.  Tutti i diritti riservati.