Gestori installazione globale

Identificativo

org.eclipse.update.core.installHandlers

Descrizione

Punto di estensione per la registrazione dei gestori dell'installazione globale. E' possibile fare riferimento ai gestori dell'installazione globale mediante le funzioni (utilizzando i tag <feature> <install-handler>) senza bisogno di includere una copia del codice del gestore come parte della funzione trasferibile.

Tag

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

Esempio

Di seguito viene 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. Sarebbe opportuno che gli implementatori estendessero la classe di base org.eclipse.update.core.BaseInstallHandler.

Implementazione fornita

La piattaforma fornisce un gestore di installazione semplice, registrato come org.eclipse.update.core.DefaultInstallHandler. Se utilizzato, questo copierà qualsiasi voce di dati non plug-in fornita con la funzione, nella directory di installazione della funzione.

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