Package org.apache.axis2.tool.ant
Class AntCodegenTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.axis2.tool.ant.AntCodegenTask
- All Implemented Interfaces:
Cloneable
public class AntCodegenTask
extends org.apache.tools.ant.Task
-
Field Summary
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddConfiguredParameter(org.apache.tools.ant.types.Parameter prop) org.apache.tools.ant.types.PathSets the classpath.voidexecute()org.apache.tools.ant.types.PathbooleanvoidsetAllPorts(boolean allPorts) voidsetAsyncOnly(boolean asyncOnly) voidsetBackwardCompatible(boolean backwardCompatible) voidsetClasspath(org.apache.tools.ant.types.Path path) voidsetClasspathRef(org.apache.tools.ant.types.Reference r) Set the reference to an optional classpathvoidsetDatabindingName(String databindingName) voidsetExternalMapping(String externalMapping) voidsetFlattenFiles(boolean flattenFiles) voidsetGenerateAllClasses(boolean generateAllClasses) voidsetGenerateServiceXml(boolean generateServiceXml) voidsetLanguage(String language) voidsetNamespaceToPackages(String namespaceToPackages) voidvoidsetOverWrite(boolean overWrite) voidsetPackageName(String packageName) voidsetPortName(String portName) voidsetRepositoryPath(String repositoryPath) voidsetServerSide(boolean serverSide) voidsetServerSideInterface(boolean serverSideInterface) voidsetServiceName(String serviceName) voidsetSkipBuildXML(boolean skipBuildXML) voidsetSkipMessageReceiver(boolean skipMessageReceiver) voidsetSkipWSDL(boolean skipWSDL) voidsetSuppressPrefixes(boolean suppressPrefixes) voidsetSyncOnly(boolean syncOnly) voidsetTargetResourcesFolderLocation(String targetResourcesFolderLocation) voidsetTargetSourceFolderLocation(String targetSourceFolderLocation) voidsetTestcase(boolean testcase) voidsetUnpackClasses(boolean unpackClasses) voidsetUnwrap(boolean unwrap) voidsetWsdlFileName(String wsdlFileName) voidsetWsdlVersion(String wsdlVersion) 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, setTaskTypeMethods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
-
Constructor Details
-
AntCodegenTask
public AntCodegenTask()
-
-
Method Details
-
createClasspath
public org.apache.tools.ant.types.Path createClasspath()Sets the classpath.- Returns:
- Returns Path.
-
setClasspathRef
public void setClasspathRef(org.apache.tools.ant.types.Reference r) Set the reference to an optional classpath- Parameters:
r- the id of the Ant path instance to act as the classpath
-
isServerSideInterface
public boolean isServerSideInterface()- Returns:
-
setServerSideInterface
public void setServerSideInterface(boolean serverSideInterface) - Parameters:
serverSideInterface-
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
setPortName
-
setServiceName
-
setGenerateAllClasses
public void setGenerateAllClasses(boolean generateAllClasses) -
setUnpackClasses
public void setUnpackClasses(boolean unpackClasses) -
setWsdlFileName
-
setOutput
-
setPackageName
-
setLanguage
-
setAsyncOnly
public void setAsyncOnly(boolean asyncOnly) -
setSyncOnly
public void setSyncOnly(boolean syncOnly) -
setServerSide
public void setServerSide(boolean serverSide) -
setTestcase
public void setTestcase(boolean testcase) -
setGenerateServiceXml
public void setGenerateServiceXml(boolean generateServiceXml) -
setRepositoryPath
-
setExternalMapping
-
setWsdlVersion
-
setTargetSourceFolderLocation
-
setTargetResourcesFolderLocation
-
setUnwrap
public void setUnwrap(boolean unwrap) -
getClasspath
public org.apache.tools.ant.types.Path getClasspath()- Returns:
- Returns Path.
-
setClasspath
public void setClasspath(org.apache.tools.ant.types.Path path) - Parameters:
path-
-
getDatabindingName
-
setDatabindingName
-
getNamespaceToPackages
-
setNamespaceToPackages
-
addConfiguredParameter
public void addConfiguredParameter(org.apache.tools.ant.types.Parameter prop) -
setSuppressPrefixes
public void setSuppressPrefixes(boolean suppressPrefixes) -
setOverWrite
public void setOverWrite(boolean overWrite) -
setSkipWSDL
public void setSkipWSDL(boolean skipWSDL) -
setSkipBuildXML
public void setSkipBuildXML(boolean skipBuildXML) -
setSkipMessageReceiver
public void setSkipMessageReceiver(boolean skipMessageReceiver) -
setFlattenFiles
public void setFlattenFiles(boolean flattenFiles) -
setBackwardCompatible
public void setBackwardCompatible(boolean backwardCompatible) -
setAllPorts
public void setAllPorts(boolean allPorts)
-