Tipos de Ant

Identificador: org.eclipse.ant.core.antTypes

Descripción: Permite que los plug-ins definan tipos de datos arbitrarios de Ant para su utilización por la infraestructura de Ant.  La infraestructura estándar de Ant tiene en cuenta la adición de tipos de datos arbitrarios.  Desgraciadamente, es improbable que el plug-in del núcleo de Ant ostente en su ruta de clase las clases que exigen tales tipos de dato (o uno de sus prerrequisitos).  Para solventarlo, los clientes deberán definir una extensión que conecte con tal punto de extensión y sitúe un nombre de tipo de dato en una clase.  El plug-in de Ant puede entonces solicitar que el plug-in declarante cargue la clase especificada.

Señalamiento de configuración: 

   <!ELEMENT antType EMPTY>
   <!ATTLIST antType
      name           CDATA #REQUIRED
      class          CDATA #REQUIRED
   >

Ejemplos: A continuación se puede observar un ejemplo de declaración de objeto:

   <extension point="org.eclipse.ant.core.antType">
      <antTask name="coolType" class="com.example.CoolType"/>
   </extension>

Información del API: Los objetos declarados mediante este punto de extensión son accesibles desde el API siguiente:

   org.eclipse.core.ant.AntPlugin.getTypeExtensions

Implementación proporcionada: La propia plataforma proporciona muchos tipos de datos, incluso commaPatternSet.

Copyright IBM Corp. 2000, 2001.  Reservados todos los derechos.