描述:用于注册全局安装处理程序的扩展点。全局安装处理程序可通过功能部件(通过使用 <feature> <install-handler>
标记)引用,而不必包括作为可下载功能部件的一部分的处理程序代码副本。
配置标记:
<!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>
API 信息:已注册的安装处理程序类必须实现 org.eclipse.update.core.IInstallHandler
接口。实现者应扩展基本类 org.eclipse.update.core.BaseInstallHandler
。
所提供的实现:平台提供了注册为 org.eclipse.update.core.DefaultInstallHandler
的简单安装处理程序。如果使用的话,它会将随功能部件提供的任何非插件数据条目复制到功能部件安装目录中。