org.apache.ws.jaxme.js.pattern

Class Ant.AntProxyGenerator

Enclosing Class:
Ant

public static class Ant.AntProxyGenerator
extends Ant.BasicAntTask

The AntProxyGenerator is an Ant task providing access to the ProxyGenerator.

Method Summary

InterfaceDescription
createImplementedInterface()
Adds a new interface being implemented.
void
finish()
Performs validation of the attributes and nested elements.
void
generate(JavaSourceFactory pFactory, JavaQName pTargetClass)
Abstract method, which is invoked to generate the target class.
void
setExtendedClass(String pTargetClass)
Sets the class being extended, if any.

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

doExecute, finish, generate, setTargetClass

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

createImplementedInterface

public InterfaceDescription createImplementedInterface()
Adds a new interface being implemented.

finish

public void finish()
Performs validation of the attributes and nested elements.
Overrides:
finish in interface Ant.BasicAntTask

generate

public void generate(JavaSourceFactory pFactory,
                     JavaQName pTargetClass)
            throws BuildException
Abstract method, which is invoked to generate the target class.
Overrides:
generate in interface Ant.BasicAntTask

setExtendedClass

public void setExtendedClass(String pTargetClass)
Sets the class being extended, if any.