xdoclet.modules.wsee
Class WseeDocletTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by xjavadoc.ant.XJavadocTask
              extended by xdoclet.DocletTask
                  extended by xdoclet.modules.wsee.WseeDocletTask
All Implemented Interfaces:
java.lang.Cloneable, org.apache.tools.ant.DynamicAttribute, org.apache.tools.ant.DynamicConfigurator, org.apache.tools.ant.DynamicElement

public class WseeDocletTask
extends DocletTask

This task executes various wsee specific tasks

Version:
$Revision: 1.1 $
Author:
Christoph G. Jung (christoph.jung@infor.de)
ant.element
name = "wseedoclet" display-name = "Web Services for Java 2 Enterprise Edition Task"
created
23.12.03

Nested Class Summary
static class WseeDocletTask.PackageNamespaceMapping
          Inner class designed after package substitutions
 
Field Summary
static java.lang.String DEFAULT_SPEC
          constants
protected  java.lang.String jaxrpcMappingFile
           
protected  java.util.List packageNamespaceMappings
           
protected  java.lang.String wsdlFile
           
protected  java.lang.String wseeSpec
          state
 
Fields inherited from class xdoclet.DocletTask
XDOCLET_VERSION
 
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
WseeDocletTask()
           
 
Method Summary
 void addPackageNamespaceMapping(WseeDocletTask.PackageNamespaceMapping mapping)
          adds a package-namespace mapping
 java.lang.String getJaxrpcMappingFile()
           
 java.util.List getPackageNamespaceMappings()
           
 java.lang.String getWsdlFile()
           
 java.lang.String getWseeSpec()
           
 void setJaxrpcMappingFile(java.lang.String location)
          set location of jaxrpc mapping file
 void setPackageNamespaceMappings(java.util.List list)
           
 void setWsdlFile(java.lang.String location)
          set location of the wsdl file
 void setWseeSpec(java.lang.String ver)
          set specification version
 
Methods inherited from class xdoclet.DocletTask
addConfigParam, addFileset, addPackageSubstitution, addSubTask, addTemplate, addXmlTemplate, checkClass, createDynamicElement, getAddedTags, getConfigParams, getConfigParams, getConfigParamsAsMap, getDestDir, getExcludedTags, getMergeDir, getPackageSubstitutions, getSubTaskName, getSubTasks, isForce, isVerbose, setAddedTags, setDestDir, setDynamicAttribute, setExcludedTags, setExcludePackageNames, setForce, setMergeDir, setPackageNames, setPackageSubstitutions, setVerbose, start, validateOptions, validateSubTasks
 
Methods inherited from class xjavadoc.ant.XJavadocTask
createIgnoredtag, execute, getClasspath, getXJavaDoc, setDocencoding, setEncoding, setIgnoredtags, setValidating
 
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
 

Field Detail

DEFAULT_SPEC

public static final java.lang.String DEFAULT_SPEC
constants

See Also:
Constant Field Values

wseeSpec

protected java.lang.String wseeSpec
state


wsdlFile

protected java.lang.String wsdlFile

jaxrpcMappingFile

protected java.lang.String jaxrpcMappingFile

packageNamespaceMappings

protected java.util.List packageNamespaceMappings
Constructor Detail

WseeDocletTask

public WseeDocletTask()
Method Detail

getWseeSpec

public java.lang.String getWseeSpec()
Returns:
specification version

getJaxrpcMappingFile

public java.lang.String getJaxrpcMappingFile()
Returns:
location of the jaxrpc file

getWsdlFile

public java.lang.String getWsdlFile()
Returns:
location of the wsdl file

getPackageNamespaceMappings

public java.util.List getPackageNamespaceMappings()
Returns:

setWseeSpec

public void setWseeSpec(java.lang.String ver)
set specification version

Parameters:
ver - string specifier

setJaxrpcMappingFile

public void setJaxrpcMappingFile(java.lang.String location)
set location of jaxrpc mapping file

Parameters:
location - the file location

setWsdlFile

public void setWsdlFile(java.lang.String location)
set location of the wsdl file

Parameters:
location - the file location

setPackageNamespaceMappings

public void setPackageNamespaceMappings(java.util.List list)
Parameters:
list -

addPackageNamespaceMapping

public void addPackageNamespaceMapping(WseeDocletTask.PackageNamespaceMapping mapping)
adds a package-namespace mapping

Parameters:
mapping - The feature to be added to the PackageNamespaceMapping attribute

http://xdoclet.sourceforge.net/