org.apache.ws.jaxme.js.pattern

Class Ant.BasicAntTask

Enclosing Class:
Ant
Known Direct Subclasses:
Ant.AntProxyGenerator, Ant.AntTypesafeEnumerationGenerator, Ant.AntVersionGenerator

protected static abstract class Ant.BasicAntTask
extends Ant.ReallyBasicAntTask

Method Summary

void
doExecute()
void
finish()
abstract void
generate(JavaSourceFactory pFactory, JavaQName pTargetClass)
Abstract method, which is invoked to generate the target class.
void
setTargetClass(String pTargetClass)
Sets the name of the class being generated.

Methods inherited from class org.apache.ws.jaxme.js.pattern.Ant.ReallyBasicAntTask

addClasspath, doExecute, execute, finish, getClasspath, getClasspathRef, getDestDir, isSettingLoggerFactory, setClasspathRef, setDestDir, setSettingLoggerFactory

Method Details

doExecute

public void doExecute()
Overrides:
doExecute in interface Ant.ReallyBasicAntTask

finish

public void finish()
Overrides:
finish in interface Ant.ReallyBasicAntTask

generate

public abstract void generate(JavaSourceFactory pFactory,
                              JavaQName pTargetClass)
            throws Exception
Abstract method, which is invoked to generate the target class.

setTargetClass

public void setTargetClass(String pTargetClass)
Sets the name of the class being generated.