描述:平台更新机制支持可插入站点类型实现。可以注册新的站点类型以支持备用站点布局方案。
siteTypes
扩展点允许使用符号类型标识注册备用站点实现。每当使用此标识引用该类型时,就会使用提供的工厂来创建正确的具体站点实现。
配置标记:
<!ELEMENT extension (site-factory+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT site-factory EMPTY>
<!ATTLIST site-factory
class CDATA #REQUIRED
>
<extension id="custom" point="org.eclipse.update.core.siteTypes" name="Custom site"> <site-factory class="com.xyz.update.CustomSiteFactory"> </site-factory> </extension>
API 信息:已注册的工厂类必须实现 org.eclipse.update.core.ISiteFactory
所提供的实现:平台提供了站点类型的两种标准实现。一个表示缺省更新服务器类型,另一个表示本地文件系统站点。