|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcsoap.wsdl.DeploymentGenerator
Constructor Summary | |
DeploymentGenerator()
|
Method Summary | |
protected java.lang.String |
addAnUnderscoreBefore(java.lang.String str)
Add an underscore before the given string. |
protected java.lang.String |
firstLetterToLowerCase(java.lang.String str)
Converts the first letter of the given string to lower case |
protected java.lang.String |
firstLetterToUpperCase(java.lang.String str)
Converts the first letter of the given string to upper case |
boolean |
generateWSDD(java.lang.String fileName,
java.lang.String side,
boolean verbose,
java.lang.String dirName,
java.lang.String implClass,
java.lang.String scope)
Generates files for deployng webservices applications. |
protected java.lang.String |
getJavaType(javax.xml.namespace.QName qname)
Gets the Java type that maps the given XML type. |
protected java.lang.String |
getJavaType(java.lang.String XMLDataType,
java.lang.String namespace)
Gets the Java type that maps the given XML data type |
protected java.lang.String |
getPackageName(java.lang.String str)
Gets the package given the whole type name. |
protected java.lang.String |
getPrefix(java.lang.String nameSpace)
Gets the correct prefix given a namespace. |
protected java.lang.String |
resolveNamespaceURL(java.lang.String nsURI)
Resolves URL-type namespaces, trasforming them into package names according the specification |
protected java.lang.String |
resolveNamespaceURN(java.lang.String nsURN)
Resolves URN-type namespaces, trasforming them into package names according the specification |
protected boolean |
startWithADigit(java.lang.String str)
Returns true if the first character is a number, false otherwise. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public DeploymentGenerator()
Method Detail |
protected java.lang.String getPrefix(java.lang.String nameSpace)
nameSpace
- a namespace
protected java.lang.String getPackageName(java.lang.String str)
str
- string to be processed
protected java.lang.String getJavaType(javax.xml.namespace.QName qname)
qname
- a qname type representing the given XML type to be converted
protected java.lang.String getJavaType(java.lang.String XMLDataType, java.lang.String namespace)
XMLDataType
- a XML data typenamespace
- its namespace
protected java.lang.String resolveNamespaceURN(java.lang.String nsURN)
nsURN
- a URN-type namespace
protected java.lang.String resolveNamespaceURL(java.lang.String nsURI)
nsURI
- a URL-type namespace
protected java.lang.String firstLetterToUpperCase(java.lang.String str)
str
- a string
protected java.lang.String firstLetterToLowerCase(java.lang.String str)
str
- a string
protected java.lang.String addAnUnderscoreBefore(java.lang.String str)
str
- a string that is composed by an initial underscore character, followed by the given stringprotected boolean startWithADigit(java.lang.String str)
str
- a string
public boolean generateWSDD(java.lang.String fileName, java.lang.String side, boolean verbose, java.lang.String dirName, java.lang.String implClass, java.lang.String scope)
fileName
- the WSDL fileside
- indicates if the generation is for client or served side only. "c" stands for CLIENT, while "s" stands for server.dirName
- the directory for generated filesverbose
- if true, debugging information are displayedimplClass
- parameter implClass
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |