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