org.apache.cxf.maven_plugin
Class Option

java.lang.Object
  extended by 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
           
 
Constructor Summary
Option()
           
 
Method Summary
 void addBindingFile(java.io.File file)
           
 void copyOptions(Option destination)
           
 java.lang.String[] getBindingFiles()
           
 java.lang.String getCatalog()
           
 java.lang.String getDataBinding()
           
 java.lang.Boolean getDefaultExcludesNamespace()
           
 java.lang.Boolean getDefaultNamespacePackageMapping()
           
 java.io.File[] getDeleteDirs()
           
 java.io.File[] getDependencies()
           
 java.util.List<java.lang.String> getExtraargs()
           
 java.lang.String getFrontEnd()
           
 java.util.List<java.lang.String> getNamespaceExcludes()
           
 java.io.File getOutputDir()
           
 java.util.List<java.lang.String> getPackagenames()
           
 java.lang.String getServiceName()
           
 java.lang.String getWsdlLocation()
           
 java.lang.String getWsdlVersion()
           
 boolean isAllowElementRefs()
           
 boolean isAutoNameResolution()
           
 boolean isExtendedSoapHeaders()
           
 boolean isNoAddressBinding()
           
 boolean isSetWsdlLocation()
           
 boolean isValidateWsdl()
           
 boolean isWsdlList()
           
 void setAllowElementRefs(boolean allowElementRefs)
           
 void setAutoNameResolution(boolean autoNameResolution)
           
 void setBindingFiles(java.lang.String[] files)
           
 void setCatalog(java.lang.String catalog)
           
 void setDataBinding(java.lang.String dataBinding)
           
 void setDefaultExcludesNamespace(java.lang.Boolean defaultExcludesNamespace)
           
 void setDefaultNamespacePackageMapping(java.lang.Boolean defaultNamespacePackageMapping)
           
 void setDeleteDirs(java.io.File[] files)
           
 void setDependencies(java.io.File[] files)
           
 void setExtendedSoapHeaders(boolean extendedSoapHeaders)
           
 void setExtraargs(java.util.List<java.lang.String> ea)
           
 void setFrontEnd(java.lang.String frontEnd)
           
 void setNamespaceExcludes(java.util.List<java.lang.String> namespaceExcludes)
           
 void setNoAddressBinding(boolean noAddressBinding)
           
 void setOutputDir(java.io.File f)
           
 void setPackagenames(java.util.List<java.lang.String> pn)
           
 void setServiceName(java.lang.String serviceName)
           
 void setValidateWsdl(boolean validateWsdl)
           
 void setWsdlList(boolean wsdlList)
           
 void setWsdlLocation(java.lang.String s)
           
 void setWsdlVersion(java.lang.String wsdlVersion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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

Constructor Detail

Option

public Option()
Method Detail

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