Description : Point d'extension pour enregistrer des gestionnaires
d'installation globaux. Ces derniers peuvent être référencés par des
fonctions (à l'aide des indicateurs <feature>
<install-handler>
) sans devoir inclure une copie du code
du gestionnaire dans la fonction téléchargeable.
Marques de configuration :
<!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="Custom install handler"> <install-handler class="com.xyz.update.CustomInstallHandler"> </install-handler> </extension>
Informations d'API : Les classes du gestionnaire d'installation enregistré implémentent l'interface
org.eclipse.update.core.IInstallHandler
. Les réalisateurs doivent étendre la classe de base
org.eclipse.update.core.'BaseInstallHandler
.
Implémentation fournie : La plateforme fournit un gestionnaire d'installation simple
enregistré comme org.eclipse.update.core.DefaultInstallHandler
. Si vous l'utilisez, il copiera des entrées de données n'appartenant
pas au plug-in et fournies avec la fonction dans le répertoire
d'installation de cette dernière.