AntTasks

Identificador: org.eclipse.ant.core.antTasks

Descrição: Permite plug-ins para definir tarefas Ant arbitrárias para serem utilizadas pela infra-estrutura Ant.  A infra-estrutura Ant padrão permite a inclusão de tarefas arbitrárias.   Infelizmente, é improvável que o plug-in do Ant Core tenha as classes pedidas para essas tarefas em seu classpath (ou quaisquer de seus pré-requisitos).  Para endereçar isso, os clientes devem definir uma extensão que se conecte ao ponto de extensão e que mapeie o nome da tarefa dentro de uma classe.  O plug-in do Ant então solicita que o plug-in declarado carregue a classe especificada.

Marcação da Configuração: 

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

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

   <extension point="org.eclipse.ant.core.antTask">
      < antTask name="coolTask" classe="com.example.CoolTask"/>
   </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.getTaskExtensions

Implementação Fornecida: a plataforma por si só não fornece um número de tarefas incluindoincremental, javac e refreshLocal.

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