com.sun.tools.xjc
Class XJCTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by com.sun.istack.tools.ProtectedTask
              extended by com.sun.tools.xjc.XJCTask
All Implemented Interfaces:
org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.DynamicConfigurator, org.apache.tools.ant.DynamicElement

public class XJCTask
extends com.sun.istack.tools.ProtectedTask

Captures the properties and then delegate to XJC1 or XJC2 by looking at the source attribute.


Constructor Summary
XJCTask()
           
 
Method Summary
 void setSource(java.lang.String version)
          The version of the compiler to run
 
Methods inherited from class com.sun.istack.tools.ProtectedTask
createDynamicElement, execute, setDynamicAttribute
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, init, log, log, maybeConfigure, perform, reconfigure, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XJCTask

public XJCTask()
Method Detail

setSource

public void setSource(java.lang.String version)
The version of the compiler to run