Fábrica de tipos de característica

Identificador

org.eclipse.update.core.featureTypes

Descripción

El mecanismo de actualización de la plataforma da soporte a implementaciones de tipos de característica conectables. Se puede registrar un tipo de característica nuevo para que dé soporte a esquemas alternativos de empaquetado y verificación.

El punto de extensión featureTypes permite registrar implementaciones de características alternativas utilizando un identificador de tipo simbólico. Siempre que se haga referencia al tipo mediante este identificador, se utilizará la fábrica suministrada para crear la debida implementación de la característica concreta.

Códigos XML

   <!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
   >

Ejemplo

El siguiente es un ejemplo de registro del nuevo tipo de característica.

<extension
   id="custom"
   point="org.eclipse.update.core.featureTypes"
   name="Característica empaquetada personalizada">

   <feature-factory
      class="com.xyz.update.CustomFeatureFactory">
   </feature-factory>
</extension>

Información sobre las API

Las clases de fábrica registradas deben implementar org.eclipse.update.core.IFeatureFactory

Implementación suministrada

La plataforma suministra dos implementaciones estándar de tipos de característica. Una representa el tipo de característica empaquetada por omisión; la otra representa un tipo de característica instalado.

Copyright IBM Corp. y otros 2000, 2002. Reservados todos los derechos.