|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.axis.wsdl.Utils
This class contains static utility methods for the emitter.
Constructor Summary | |
Utils()
|
Method Summary | |
static java.lang.String |
capitalizeFirstChar(java.lang.String name)
Capitalize the first character of the name. |
static java.lang.String |
getAttribute(org.w3c.dom.Node node,
java.lang.String attr)
Given a node, return the value of the given attribute. |
static java.util.Vector |
getAttributesWithLocalName(org.w3c.dom.Node node,
java.lang.String localName)
Given a node, return the attributes that have the specified local name. |
static java.lang.String |
getBaseJavaName(javax.wsdl.QName qName)
Some QNames represent base types. |
static java.lang.String |
getExceptionName(javax.wsdl.Fault fault)
Given a fault, return the Java class name of the exception to be generated from this fault |
static java.lang.String |
getJavaLocalName(java.lang.String fullName)
Query Java Local Name |
static java.lang.String |
getJavaPackageName(java.lang.String fullName)
Query Java Package Name |
static java.util.HashSet |
getNestedTypes(org.w3c.dom.Node type,
SymbolTable symbolTable)
This method returns a set of all the nested Types. |
static javax.wsdl.QName |
getNodeNameQName(org.w3c.dom.Node node)
XML nodes may have a name attribute. |
static javax.wsdl.QName |
getNodeQName(org.w3c.dom.Node node)
An xml element may have a name. |
static javax.wsdl.QName |
getNodeTypeRefQName(org.w3c.dom.Node node)
XML nodes may have a type/ref attribute. |
static javax.wsdl.QName |
getNodeTypeRefQName(org.w3c.dom.Node node,
java.lang.String typeAttrName)
Obtain the QName of the type/ref using the indicated attribute name. |
static javax.wsdl.QName |
getQNameFromPrefixedName(org.w3c.dom.Node node,
java.lang.String prefixedName)
Convert a prefixed name into a qname |
static java.lang.String |
getScopedAttribute(org.w3c.dom.Node node,
java.lang.String attr)
Given a node, return the value of the given attribute. |
static java.lang.String |
holder(Type type)
Given a type, return the Java mapping of that type's holder. |
static boolean |
isJavaKeyword(java.lang.String keyword)
checks if the input string is a valid java keyword. |
static boolean |
isSchemaNS(java.lang.String s)
Return true if the indicated string is the schema namespace |
static boolean |
isSoapEncodingNS(java.lang.String s)
Return true if the indicated string is the soap encoding namespace |
static boolean |
isSoapNS(java.lang.String s)
Return true if the indicated string is the soap namespace |
static boolean |
isSoapWsdlNS(java.lang.String s)
Return true if the indicated string is the soap wsdl namespace |
static boolean |
isWsdlNS(java.lang.String s)
Return true if the indicated string is the schema namespace |
static java.lang.String |
makeNonJavaKeyword(java.lang.String keyword)
Turn a java keyword string into a non-Java keyword string. |
static java.lang.String |
makePackageName(java.lang.String namespace)
|
static java.lang.String |
xmlNameToJava(java.lang.String name)
Map an XML name to a valid Java identifier |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Utils()
Method Detail |
public static java.lang.String capitalizeFirstChar(java.lang.String name)
public static java.lang.String getBaseJavaName(javax.wsdl.QName qName)
public static java.lang.String getScopedAttribute(org.w3c.dom.Node node, java.lang.String attr)
public static java.lang.String getAttribute(org.w3c.dom.Node node, java.lang.String attr)
public static java.util.Vector getAttributesWithLocalName(org.w3c.dom.Node node, java.lang.String localName)
public static javax.wsdl.QName getNodeQName(org.w3c.dom.Node node)
public static javax.wsdl.QName getNodeNameQName(org.w3c.dom.Node node)
public static javax.wsdl.QName getNodeTypeRefQName(org.w3c.dom.Node node)
public static javax.wsdl.QName getNodeTypeRefQName(org.w3c.dom.Node node, java.lang.String typeAttrName)
public static javax.wsdl.QName getQNameFromPrefixedName(org.w3c.dom.Node node, java.lang.String prefixedName)
public static boolean isSchemaNS(java.lang.String s)
public static boolean isWsdlNS(java.lang.String s)
public static boolean isSoapWsdlNS(java.lang.String s)
public static boolean isSoapNS(java.lang.String s)
public static boolean isSoapEncodingNS(java.lang.String s)
public static boolean isJavaKeyword(java.lang.String keyword)
public static java.lang.String makeNonJavaKeyword(java.lang.String keyword)
public static java.lang.String xmlNameToJava(java.lang.String name)
public static java.lang.String makePackageName(java.lang.String namespace)
public static java.lang.String holder(Type type)
public static java.lang.String getExceptionName(javax.wsdl.Fault fault)
fault
- - The WSDL fault objectpublic static java.util.HashSet getNestedTypes(org.w3c.dom.Node type, SymbolTable symbolTable)
public static java.lang.String getJavaLocalName(java.lang.String fullName)
public static java.lang.String getJavaPackageName(java.lang.String fullName)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |