xdoclet.modules.wsee
Class WsdlSubTask
java.lang.Object
xdoclet.DocletSupport
xdoclet.SubTask
xdoclet.TemplateSubTask
xdoclet.XmlSubTask
xdoclet.modules.wsee.WsdlSubTask
- Serializable
public class WsdlSubTask
extends xdoclet.XmlSubTask
Subtask that generates a service.wsdl service descriptor.
- Christoph G. Jung (christoph.jung@infor.de)
- Jason Essington (jasone@greenrivercomputing.com)
- display-name = "service.wsdl"
name = "wsdl"
parent = "xdoclet.modules.wsee.WseeDocletTask"
copyAttributesFrom , engineFinished , getDtdURL , getPublicId , getSchema , getSchemaURL , getSystemId , getUseIds , getXmlencoding , isValidateXML , setDtdURL , setPublicId , setSchema , setSchemaURL , setSystemId , setUseIds , setValidateXML , setXmlencoding , startProcess |
addOfType , addOfType , addPackageSubstitution , copyAttributesFrom , engineFinished , engineStarted , execute , generateForClass , getAcceptAbstractClasses , getAcceptInterfaces , getDestinationFile , getEngine , getExtent , getGeneratedFileName , getGenerationManager , getHavingClassTag , getOfType , getPackageSubstitutions , getSubTaskClassName , getTemplateURL , init , isPackageSubstitutionInheritanceSupported , isPrefixWithPackageStructure , javaFile , matchesGenerationRules , processInnerClasses , setAcceptAbstractClasses , setAcceptInterfaces , setDestinationFile , setEngine , setExtent , setExtentValue , setGenerationManager , setHavingClassTag , setOfType , setPackageSubstitutionInheritanceSupported , setPackageSubstitutions , setPrefixWithPackageStructure , setSubTaskClassName , setTemplateFile , setTemplateURL , startEngine , startProcess , startProcessForAll , startProcessPerClass , validateOptions |
addConfigParam , copyAttributesFrom , execute , getConfigParams , getConfigParamsAsMap , getContext , getDestDir , getMergeDir , getSubTaskName , getXJavaDoc , init , setDestDir , setMergeDir , setSubTaskName , validateOptions |
getCurrentClass , getCurrentClassTag , getCurrentConstructor , getCurrentField , getCurrentFieldTag , getCurrentMethod , getCurrentMethodTag , getCurrentPackage , getCurrentTag , isDocletGenerated , popCurrentClass , pushCurrentClass , setCurrentClass , setCurrentClassTag , setCurrentConstructor , setCurrentField , setCurrentFieldTag , setCurrentMethod , setCurrentMethodTag , setCurrentPackage |
DEFAULT_WSDL_FILE_PATTERN
public static final String DEFAULT_WSDL_FILE_PATTERN
WsdlSubTask
public WsdlSubTask()
sets template
engineStarted
protected void engineStarted()
throws xdoclet.XDocletException
notify start of task
- engineStarted in interface xdoclet.TemplateSubTask
xdoclet.XDocletException
-
execute
public void execute()
throws xdoclet.XDocletException
run subtask
- execute in interface xdoclet.TemplateSubTask
xdoclet.XDocletException
-
getGeneratedFileName
protected String getGeneratedFileName(XClass clazz)
throws xdoclet.XDocletException
Returns class name for the generated file. {0} substituted by wsee.port-component name.
- getGeneratedFileName in interface xdoclet.TemplateSubTask
clazz
- Description of Parameter
- The GeneratedClassName value
xdoclet.XDocletException
- Description of Exception
isPrefixWithPackageStructure
public boolean isPrefixWithPackageStructure()
Gets the PrefixWithPackageStructure attribute of the TemplateSubTask object
- isPrefixWithPackageStructure in interface xdoclet.TemplateSubTask
- The PrefixWithPackageStructure value
matchesGenerationRules
protected boolean matchesGenerationRules(XClass clazz)
throws xdoclet.XDocletException
Describe what the method does
- matchesGenerationRules in interface xdoclet.TemplateSubTask
clazz
- Describe what the parameter does
- Describe the return value
xdoclet.XDocletException
-
setPrefixWithPackageStructure
public void setPrefixWithPackageStructure(boolean prefixWithPackageStructure)
Indicates whether or not to prefix with package structure.
- setPrefixWithPackageStructure in interface xdoclet.TemplateSubTask
prefixWithPackageStructure
- The new PrefixWithPackageStructure value
validateOptions
public void validateOptions()
throws xdoclet.XDocletException
- validateOptions in interface xdoclet.TemplateSubTask