プラットフォームの更新メカニズムは、プラグ可能サイト・タイプ・インプリメンテーションをサポートしています。 代替サイト・レイアウト体系をサポートするため、新しいサイト・タイプを登録できます。
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>
org.eclipse.update.core.ISiteFactory
をインプリメントする必要があります。