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

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.apache.ws.jaxme.js.pattern.Ant.ReallyBasicAntTask
              extended by org.apache.ws.jaxme.js.pattern.Ant.XmlRpcGenerator
Enclosing class:
Ant

public static class Ant.XmlRpcGenerator
extends Ant.ReallyBasicAntTask

An ant task for the XmlRpcClientGenerator.


Nested Class Summary
static class Ant.XmlRpcGenerator.Dispatcher
          The nested child element "dispatcher".
 
Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
description, location, target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
project
 
Constructor Summary
Ant.XmlRpcGenerator()
           
 
Method Summary
 Ant.XmlRpcGenerator.Dispatcher createDispatcher()
          Creates the dispatcher.
 org.apache.tools.ant.types.FileSet createServerClasses()
          Creates a new, nested element with a FileSet of server side classes, for which client stubs are being generated.
 void doExecute()
          Abstract method, which is invoked to do the real work.
 void finish()
          Performs validation of the attributes and nested elements.
 Ant.XmlRpcGenerator.Dispatcher getDispatcher()
          Returns the dispatcher.
 java.lang.String getTargetPackage()
          Returns the target package.
 void setTargetPackage(java.lang.String pPackage)
          Sets the target package.
 
Methods inherited from class org.apache.ws.jaxme.js.pattern.Ant.ReallyBasicAntTask
addClasspath, execute, getClasspath, getClasspathRef, getDestDir, isSettingLoggerFactory, setClasspathRef, setDestDir, setSettingLoggerFactory
 
Methods inherited from class org.apache.tools.ant.Task
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setDescription, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
getProject, setProject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Ant.XmlRpcGenerator

public Ant.XmlRpcGenerator()
Method Detail

createDispatcher

public Ant.XmlRpcGenerator.Dispatcher createDispatcher()
Creates the dispatcher.


getDispatcher

public Ant.XmlRpcGenerator.Dispatcher getDispatcher()
Returns the dispatcher.


setTargetPackage

public void setTargetPackage(java.lang.String pPackage)
Sets the target package.


getTargetPackage

public java.lang.String getTargetPackage()
Returns the target package.


createServerClasses

public org.apache.tools.ant.types.FileSet createServerClasses()
Creates a new, nested element with a FileSet of server side classes, for which client stubs are being generated.


finish

public void finish()
Description copied from class: Ant.ReallyBasicAntTask

Performs validation of the attributes and nested elements.

Overrides:
finish in class Ant.ReallyBasicAntTask

doExecute

public void doExecute()
               throws java.lang.Exception
Description copied from class: Ant.ReallyBasicAntTask
Abstract method, which is invoked to do the real work.

Specified by:
doExecute in class Ant.ReallyBasicAntTask
Throws:
java.lang.Exception