特性類型 Factory

識別碼

org.eclipse.update.core.featureTypes

說明

平台更新機制支援可外掛特性類型的實作。為了支援替代套裝和驗證方法,可登錄新的特性類型。

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

提供的實作

平台提供兩個特性類型的標準實作。 一個代表預設的套件特性類型,而另一個代表已安裝的特性類型。

Copyright IBM Corp. and others 2000, 2002.  All Rights Reserved.