Description: The platform update mechanism supports pluggable site type implementations. 代替サイト・レイアウト体系をサポートするため、新しいサイト・タイプを登録できます。
siteTypes
拡張ポイントによって、シンボリック・タイプの ID を使用して代替サイト・インプリメンテーションを登録できます。
タイプがこの ID を使用して参照される場合は常に、
提供されているファクトリーは、正しい具象サイト・インプリメンテーションを作成するために使用されます。
構成マークアップ:
<!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
をインプリメントする必要があります。
提供されたインプリメンテーション: プラットフォームは、2 つの標準的なサイト・タイプのインプリメンテーションを提供します。1 つはデフォルトの更新サーバー・タイプを、もう 1 つはローカルのファイル・システム・サイトを示します。