說明:平台更新機制支援可外掛特性類型的實作方式。 為了支援替代套裝和驗證方法,可登錄新的特性。
featureTypes
延伸點允許使用符號類型識別碼來登錄替代特性實作。
無論在任何情況下使用識別碼來參照類型時,需使用提供的 Factory 來建立正確具體的特性實作。
配置標記:
<!ELEMENT extension (feature-factory+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA
#IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT feature-factory EMPTY>
<!ATTLIST feature-factory
class CDATA #REQUIRED
>
<extension id="custom" point="org.eclipse.update.core.featureTypes" name="Custom packaged feature"> <feature-factory class="com.xyz.update.CustomFeatureFactory"> </feature-factory> </extension>
API 資訊:已登錄的 Factory 類別必須實作 org.eclipse.update.core.IFeatureFactory
提供的實作方式:平台提供特性類型的兩個標準實作方式。 一個代表預設的套件特性類型,而另一個代表已安裝的特性類型。