org.apache.ws.jaxme.js.pattern
Class Ant.AntTypesafeEnumerationGenerator

java.lang.Object
  extended byorg.apache.tools.ant.ProjectComponent
      extended byorg.apache.tools.ant.Task
          extended byorg.apache.ws.jaxme.js.pattern.Ant.ReallyBasicAntTask
              extended byorg.apache.ws.jaxme.js.pattern.Ant.BasicAntTask
                  extended byorg.apache.ws.jaxme.js.pattern.Ant.AntTypesafeEnumerationGenerator
All Implemented Interfaces:
java.lang.Cloneable
Enclosing class:
Ant

public static class Ant.AntTypesafeEnumerationGenerator
extends Ant.BasicAntTask


Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
Ant.AntTypesafeEnumerationGenerator()
           
 
Method Summary
 TypesafeEnumerationGenerator.Item createItem()
           
 void finish()
           
 void generate(JavaSourceFactory pFactory, JavaQName pTargetClass)
           
 void setAddingEquals(boolean pAddingEquals)
           
 
Methods inherited from class org.apache.ws.jaxme.js.pattern.Ant.BasicAntTask
doExecute, setTargetClass
 
Methods inherited from class org.apache.ws.jaxme.js.pattern.Ant.ReallyBasicAntTask
execute, getDestDir, isSettingLoggerFactory, setDestDir, setSettingLoggerFactory
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Ant.AntTypesafeEnumerationGenerator

public Ant.AntTypesafeEnumerationGenerator()
Method Detail

setAddingEquals

public void setAddingEquals(boolean pAddingEquals)

createItem

public TypesafeEnumerationGenerator.Item createItem()

finish

public void finish()
Overrides:
finish in class Ant.BasicAntTask

generate

public void generate(JavaSourceFactory pFactory,
                     JavaQName pTargetClass)
              throws java.lang.Exception
Specified by:
generate in class Ant.BasicAntTask
Throws:
java.lang.Exception