org.apache.cxf.tools.common
Class ToolContext
java.lang.Object
org.apache.cxf.tools.common.ToolContext
public class ToolContext
- extends java.lang.Object
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)
|
|
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)
|
|
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 |
javaModel
protected JavaModel javaModel
ToolContext
public ToolContext()
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