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 de configuración:

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

Ejemplos: a continuación figura un ejemplo de registro de manejador de instalación global nuevo:

      <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 sobre las 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.