org.apache.cxf.maven_plugin
Class Option
java.lang.Object
org.apache.cxf.maven_plugin.Option
- Direct Known Subclasses:
- WsdlOption
public class Option
- extends java.lang.Object
Field Summary |
protected java.util.List<java.lang.String> |
extraargs
Extra arguments to pass to the command-line code generator. |
protected java.io.File |
outputDir
Directory where generated java classes will be created. |
protected java.util.List<java.lang.String> |
packagenames
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
packagenames
protected java.util.List<java.lang.String> packagenames
extraargs
protected java.util.List<java.lang.String> extraargs
- Extra arguments to pass to the command-line code generator. For compatibility as well as to
specify any extra flags not addressed by other parameters
outputDir
protected java.io.File outputDir
- Directory where generated java classes will be created. Defaults to plugin 'sourceRoot' parameter
Option
public Option()
getExtraargs
public java.util.List<java.lang.String> getExtraargs()
setExtraargs
public void setExtraargs(java.util.List<java.lang.String> ea)
getPackagenames
public java.util.List<java.lang.String> getPackagenames()
setPackagenames
public void setPackagenames(java.util.List<java.lang.String> pn)
getNamespaceExcludes
public java.util.List<java.lang.String> getNamespaceExcludes()
setNamespaceExcludes
public void setNamespaceExcludes(java.util.List<java.lang.String> namespaceExcludes)
setDependencies
public void setDependencies(java.io.File[] files)
getDependencies
public java.io.File[] getDependencies()
setDeleteDirs
public void setDeleteDirs(java.io.File[] files)
getDeleteDirs
public java.io.File[] getDeleteDirs()
getOutputDir
public java.io.File getOutputDir()
setOutputDir
public void setOutputDir(java.io.File f)
setBindingFiles
public void setBindingFiles(java.lang.String[] files)
getBindingFiles
public java.lang.String[] getBindingFiles()
addBindingFile
public void addBindingFile(java.io.File file)
setWsdlLocation
public void setWsdlLocation(java.lang.String s)
getWsdlLocation
public java.lang.String getWsdlLocation()
isSetWsdlLocation
public boolean isSetWsdlLocation()
isWsdlList
public boolean isWsdlList()
setWsdlList
public void setWsdlList(boolean wsdlList)
getFrontEnd
public java.lang.String getFrontEnd()
setFrontEnd
public void setFrontEnd(java.lang.String frontEnd)
getDataBinding
public java.lang.String getDataBinding()
setDataBinding
public void setDataBinding(java.lang.String dataBinding)
getWsdlVersion
public java.lang.String getWsdlVersion()
setWsdlVersion
public void setWsdlVersion(java.lang.String wsdlVersion)
getCatalog
public java.lang.String getCatalog()
setCatalog
public void setCatalog(java.lang.String catalog)
isExtendedSoapHeaders
public boolean isExtendedSoapHeaders()
setExtendedSoapHeaders
public void setExtendedSoapHeaders(boolean extendedSoapHeaders)
isValidateWsdl
public boolean isValidateWsdl()
setValidateWsdl
public void setValidateWsdl(boolean validateWsdl)
getDefaultExcludesNamespace
public java.lang.Boolean getDefaultExcludesNamespace()
setDefaultExcludesNamespace
public void setDefaultExcludesNamespace(java.lang.Boolean defaultExcludesNamespace)
getDefaultNamespacePackageMapping
public java.lang.Boolean getDefaultNamespacePackageMapping()
setDefaultNamespacePackageMapping
public void setDefaultNamespacePackageMapping(java.lang.Boolean defaultNamespacePackageMapping)
getServiceName
public java.lang.String getServiceName()
setServiceName
public void setServiceName(java.lang.String serviceName)
isAutoNameResolution
public boolean isAutoNameResolution()
setAutoNameResolution
public void setAutoNameResolution(boolean autoNameResolution)
isNoAddressBinding
public boolean isNoAddressBinding()
setNoAddressBinding
public void setNoAddressBinding(boolean noAddressBinding)
isAllowElementRefs
public boolean isAllowElementRefs()
setAllowElementRefs
public void setAllowElementRefs(boolean allowElementRefs)
copyOptions
public void copyOptions(Option destination)
Apache CXF