com.sun.tools
Class GeneratorTask

java.lang.Object
  extended by Task
      extended by com.sun.tools.GeneratorTask

public class GeneratorTask
extends Task

Ant task that generates implementations of Quick classes for annotations.


Nested Class Summary
static class GeneratorTask.Classes
          Nested <classes> elements.
 
Constructor Summary
GeneratorTask()
           
 
Method Summary
 void addConfiguredClasses(GeneratorTask.Classes c)
          List of classes to be handled
 Path createClasspath()
          Nested <classpath> element.
 void execute()
           
 void setClasspath(Path cp)
          Nested <classpath> element.
 void setClasspathRef(Reference r)
           
 void setDestdir(java.io.File output)
           
 void setPackage(java.lang.String pkgName)
           
 void setProject(Project project)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeneratorTask

public GeneratorTask()
Method Detail

setProject

public void setProject(Project project)

setPackage

public void setPackage(java.lang.String pkgName)

setClasspath

public void setClasspath(Path cp)
Nested <classpath> element.


createClasspath

public Path createClasspath()
Nested <classpath> element.


setClasspathRef

public void setClasspathRef(Reference r)

setDestdir

public void setDestdir(java.io.File output)

addConfiguredClasses

public void addConfiguredClasses(GeneratorTask.Classes c)
List of classes to be handled


execute

public void execute()
             throws BuildException
Throws:
BuildException