Manejadores de instalación global

Identificador

org.eclipse.update.core.installHandlers

Descripción

Punto de extensión que permite registrar manejadores de instalación global. Las características pueden hacer referencia a los manejadores de instalación global (mediante los códigos <feature> <install-handler>) sin tener que incluir una copia del código del manejador como punto de partida de la característica descargable.

Códigos XML

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

Ejemplo

El siguiente es un ejemplo de registro del nuevo manejador de instalación global.

<extension
   id="custom"
   point="org.eclipse.update.core.installHandlers"
   name="Manejador de instalación personalizado">

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

Información de la API

Las clases de manejadores de instalación registrados deben implementar la interfaz org.eclipse.update.core.IInstallHandler. Los implementadores deban ampliar la clase base org.eclipse.update.core.BaseInstallHandler.

Implementación suministrada

La plataforma suministra un manejador de instalación simple registrado como org.eclipse.update.core.DefaultInstallHandler. Si se utiliza, copiará en el directorio de instalación de características las entradas de datos que no sean de conector proporcionadas junto con la característica.

Copyright IBM Corp. y otros 2000, 2002. Reservados todos los derechos.