AntObjects

Identificador: org.eclipse.ant.core.antObjects

Descrição: Permite plug-ins para definir as classes arbitrárias para serem utilizados pela infra-estrutura Ant.   Por exemplo, no caso dos adaptadores de compilação Javac, o fator do adaptador de compilação pode ser fornecido, por meio de uma definição própria, com o nome de classe do adaptador a ser utilizado.   Infelizmente, é improvável que o plug-in do Ant Core tenha essa classe em seu classpath (ou quaisquer dos seus pré-requisitos.  Para endereçar isso, os clientes devem definir uma extensão com conexão dentro desse ponto de extensão e que mapeie um nome dentro de uma classe.  O plug-in do Ant pode então solicitar que o plug-in declarado carregue a classe especificada.

Marcação da Configuração: 

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

Exemplos: a seguir um exemplo de uma declaração de objeto:

   <extension point="org.eclipse.ant.core.antObject">
      < antObject name="com.example.Foo" classe="com.example.Foo"/>
   </extension>

Informações de API: os objetos declarados por meio desse ponto de extensão são acessíveis através da seguinte API:

   org.eclipse.core.ant.AntPlugin.getObjectExtensions

Implementação Fornecida: a plataforma por si só não fornece nenhuma extensão de objeto.

Copyright IBM Corp. 2000, 2001.  Todos os Direitos Reservados.