org.apache.cxf.tools.common
Class ToolContext

java.lang.Object
  extended by org.apache.cxf.tools.common.ToolContext

public class ToolContext
extends java.lang.Object


Field Summary
protected  JavaModel javaModel
           
 
Constructor Summary
ToolContext()
           
 
Method Summary
 void addExcludeNamespacePackageMap(java.lang.String namespace, java.lang.String pn)
           
 void addNamespacePackageMap(java.lang.String namespace, java.lang.String pn)
           
 void addParameters(java.util.Map<java.lang.String,java.lang.Object> map)
           
 boolean containsKey(java.lang.String key)
           
<T> T
get(java.lang.Class<T> key)
           
 java.lang.Object get(java.lang.String key)
           
 java.lang.Object get(java.lang.String key, java.lang.Object defaultValue)
           
 boolean getBooleanValue(java.lang.String key, java.lang.String defaultValue)
           
 java.lang.String getCustomizedNS(java.lang.String ns)
           
 java.util.List<java.lang.String> getExcludeFileList()
           
 java.lang.String getExcludePackageName(java.lang.String ns)
           
 java.util.List<java.lang.String> getExcludePkgList()
           
 JavaModel getJavaModel()
           
 java.util.List<org.xml.sax.InputSource> getJaxbBindingFile()
           
 java.util.Map<java.lang.String,java.lang.String> getNamespacePackageMap()
           
 java.lang.String getPackageName()
           
 javax.xml.namespace.QName getQName(java.lang.String key)
           
 javax.xml.namespace.QName getQName(java.lang.String key, java.lang.String defaultNamespace)
           
 boolean hasExcludeNamespace(java.lang.String ns)
           
 boolean hasNamespace(java.lang.String ns)
           
 boolean isExcludeNamespaceEnabled()
           
 boolean isVerbose()
           
 void loadDefaultExcludes(java.io.InputStream ins)
           
 void loadDefaultNS2Pck(java.io.InputStream ins)
           
 java.lang.String mapPackageName(java.lang.String ns)
           
 boolean optionSet(java.lang.String key)
           
<T> void
put(java.lang.Class<T> key, T value)
           
 void put(java.lang.String key, java.lang.Object value)
           
 void remove(java.lang.String key)
           
 void setJavaModel(JavaModel jModel)
           
 void setJaxbBindingFiles(java.util.List<org.xml.sax.InputSource> bindings)
           
 void setPackageName(java.lang.String pkgName)
           
 void setParameters(java.util.Map<java.lang.String,java.lang.Object> map)
           
 boolean validateWSDL()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

javaModel

protected JavaModel javaModel
Constructor Detail

ToolContext

public ToolContext()
Method Detail

loadDefaultNS2Pck

public void loadDefaultNS2Pck(java.io.InputStream ins)

loadDefaultExcludes

public void loadDefaultExcludes(java.io.InputStream ins)

getJavaModel

public JavaModel getJavaModel()

setJavaModel

public void setJavaModel(JavaModel jModel)

addParameters

public void addParameters(java.util.Map<java.lang.String,java.lang.Object> map)

setParameters

public void setParameters(java.util.Map<java.lang.String,java.lang.Object> map)

containsKey

public boolean containsKey(java.lang.String key)

get

public java.lang.Object get(java.lang.String key)

get

public java.lang.Object get(java.lang.String key,
                            java.lang.Object defaultValue)

get

public <T> T get(java.lang.Class<T> key)

put

public <T> void put(java.lang.Class<T> key,
                    T value)

getBooleanValue

public boolean getBooleanValue(java.lang.String key,
                               java.lang.String defaultValue)

put

public void put(java.lang.String key,
                java.lang.Object value)

remove

public void remove(java.lang.String key)

optionSet

public boolean optionSet(java.lang.String key)

isVerbose

public boolean isVerbose()

validateWSDL

public boolean validateWSDL()

addNamespacePackageMap

public void addNamespacePackageMap(java.lang.String namespace,
                                   java.lang.String pn)

hasNamespace

public boolean hasNamespace(java.lang.String ns)

addExcludeNamespacePackageMap

public void addExcludeNamespacePackageMap(java.lang.String namespace,
                                          java.lang.String pn)

hasExcludeNamespace

public boolean hasExcludeNamespace(java.lang.String ns)

getExcludePackageName

public java.lang.String getExcludePackageName(java.lang.String ns)

setPackageName

public void setPackageName(java.lang.String pkgName)

getPackageName

public java.lang.String getPackageName()

mapPackageName

public java.lang.String mapPackageName(java.lang.String ns)

getCustomizedNS

public java.lang.String getCustomizedNS(java.lang.String ns)

setJaxbBindingFiles

public void setJaxbBindingFiles(java.util.List<org.xml.sax.InputSource> bindings)

getJaxbBindingFile

public java.util.List<org.xml.sax.InputSource> getJaxbBindingFile()

isExcludeNamespaceEnabled

public boolean isExcludeNamespaceEnabled()

getExcludePkgList

public java.util.List<java.lang.String> getExcludePkgList()

getExcludeFileList

public java.util.List<java.lang.String> getExcludeFileList()

getQName

public javax.xml.namespace.QName getQName(java.lang.String key)

getQName

public javax.xml.namespace.QName getQName(java.lang.String key,
                                          java.lang.String defaultNamespace)

getNamespacePackageMap

public java.util.Map<java.lang.String,java.lang.String> getNamespacePackageMap()


Apache CXF