org.eclipse.wst.wsdl.util
Class WSDLConstants
java.lang.Object
org.eclipse.wst.wsdl.util.WSDLConstants
-
public class WSDLConstants
- extends java.lang.Object
This class defines constants for WSDL element tags and relevant namespaces.
-
Since:
- 1.0
Method Summary
|
static java.lang.String
|
getAttribute
(org.w3c.dom.Element element,
java.lang.String attributeName)
Returns an attribute value given the attributeName in the element. |
static java.lang.String
|
getElementTag
(int nodeType)
Returns a String name of element tag given the nodeType. |
static boolean
|
isMatchingNamespace
(java.lang.String namespace1,
java.lang.String namespace2)
Returns true if namespace1 equals to namespace2. |
static boolean
|
isWSDLNamespace
(java.lang.String namespace)
Returns whether the given namespace is the WSDL namespace or not. |
static int
|
nodeType
(org.w3c.dom.Node node)
Returns a node type defined in WSDLConstants given the DOM node. |
static int
|
nodeType
(java.lang.String localName)
Returns a node type given the String name of element tag. |
Methods inherited from class java.lang.Object
|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
BINDING
public static final int BINDING
- The element tag is
"binding"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
DEFINITION
public static final int DEFINITION
- The element tag is
"definitions"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
DOCUMENTATION
public static final int DOCUMENTATION
- The element tag is
"documentation"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
FAULT
public static final int FAULT
- The element tag is
"fault"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
IMPORT
public static final int IMPORT
- The element tag is
"import"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
INPUT
public static final int INPUT
- The element tag is
"input"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
MESSAGE
public static final int MESSAGE
- The element tag is
"message"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
OPERATION
public static final int OPERATION
- The element tag is
"operation"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
OUTPUT
public static final int OUTPUT
- The element tag is
"output"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
PART
public static final int PART
- The element tag is
"part"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
PORT
public static final int PORT
- The element tag is
"port"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
PORT_TYPE
public static final int PORT_TYPE
- The element tag is
"portType"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
SERVICE
public static final int SERVICE
- The element tag is
"service"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
TYPES
public static final int TYPES
- The element tag is
"types"
.
-
See Also:
-
getElementTag(int).
,
Constant Field Values
BINDING_ELEMENT_TAG
public static final java.lang.String BINDING_ELEMENT_TAG
- The element tag is
"binding"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
DEFINITION_ELEMENT_TAG
public static final java.lang.String DEFINITION_ELEMENT_TAG
- The element tag is
"definitions"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
DOCUMENTATION_ELEMENT_TAG
public static final java.lang.String DOCUMENTATION_ELEMENT_TAG
- The element tag is
"documentation"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
FAULT_ELEMENT_TAG
public static final java.lang.String FAULT_ELEMENT_TAG
- The element tag is
"fault"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
IMPORT_ELEMENT_TAG
public static final java.lang.String IMPORT_ELEMENT_TAG
- The element tag is
"import"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
INPUT_ELEMENT_TAG
public static final java.lang.String INPUT_ELEMENT_TAG
- The element tag is
"input"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
MESSAGE_ELEMENT_TAG
public static final java.lang.String MESSAGE_ELEMENT_TAG
- The element tag is
"message"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
OPERATION_ELEMENT_TAG
public static final java.lang.String OPERATION_ELEMENT_TAG
- The element tag is
"operation"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
OUTPUT_ELEMENT_TAG
public static final java.lang.String OUTPUT_ELEMENT_TAG
- The element tag is
"output"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
PART_ELEMENT_TAG
public static final java.lang.String PART_ELEMENT_TAG
- The element tag is
"part"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
PORT_ELEMENT_TAG
public static final java.lang.String PORT_ELEMENT_TAG
- The element tag is
"port"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
PORT_TYPE_ELEMENT_TAG
public static final java.lang.String PORT_TYPE_ELEMENT_TAG
- The element tag is
"portType"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
SERVICE_ELEMENT_TAG
public static final java.lang.String SERVICE_ELEMENT_TAG
- The element tag is
"service"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
TYPES_ELEMENT_TAG
public static final java.lang.String TYPES_ELEMENT_TAG
- The element tag is
"types"
.
-
See Also:
-
nodeType(String localName).
,
Constant Field Values
NAME_ATTRIBUTE
public static final java.lang.String NAME_ATTRIBUTE
- The attribute is
"name"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
MESSAGE_ATTRIBUTE
public static final java.lang.String MESSAGE_ATTRIBUTE
- The attribute is
"message"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
BINDING_ATTRIBUTE
public static final java.lang.String BINDING_ATTRIBUTE
- The attribute is
"binding"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
TYPE_ATTRIBUTE
public static final java.lang.String TYPE_ATTRIBUTE
- The attribute is
"type"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
ENCODING_ATTRIBUTE
public static final java.lang.String ENCODING_ATTRIBUTE
- The attribute is
"encoding"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
TARGETNAMESPACE_ATTRIBUTE
public static final java.lang.String TARGETNAMESPACE_ATTRIBUTE
- The attribute is
"targetNamespace"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
RESOURCE_URI_ATTRIBUTE
public static final java.lang.String RESOURCE_URI_ATTRIBUTE
- The attribute is
"resourceURI"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
ELEMENT_ATTRIBUTE
public static final java.lang.String ELEMENT_ATTRIBUTE
- The attribute is
"element"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
LOCATION_ATTRIBUTE
public static final java.lang.String LOCATION_ATTRIBUTE
- The attribute is
"location"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
PARAMETER_ORDER_ATTRIBUTE
public static final java.lang.String PARAMETER_ORDER_ATTRIBUTE
- The attribute is
"parameterOrder"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
NAMESPACE_ATTRIBUTE
public static final java.lang.String NAMESPACE_ATTRIBUTE
- The attribute is
"namespace"
.
-
See Also:
-
getAttribute(Element,String).
,
Constant Field Values
WSDL_NAMESPACE_URI
public static final java.lang.String WSDL_NAMESPACE_URI
- The value
"https://schemas.xmlsoap.org/wsdl/"
.
-
See Also:
-
Constant Field Values
XSD_NAMESPACE_URI
public static final java.lang.String XSD_NAMESPACE_URI
- The value
"https://www.w3.org/2001/XMLSchema"
.
-
See Also:
-
Constant Field Values
SCHEMA_FOR_SCHEMA_URI_1999
public static final java.lang.String SCHEMA_FOR_SCHEMA_URI_1999
- The value
"https://www.w3.org/1999/XMLSchema"
.
-
See Also:
-
Constant Field Values
SCHEMA_FOR_SCHEMA_URI_2000_10
public static final java.lang.String SCHEMA_FOR_SCHEMA_URI_2000_10
- The value
"https://www.w3.org/2000/10/XMLSchema"
.
-
See Also:
-
Constant Field Values
SCHEMA_FOR_SCHEMA_URI_2001
public static final java.lang.String SCHEMA_FOR_SCHEMA_URI_2001
- The value
"https://www.w3.org/2001/XMLSchema"
.
-
See Also:
-
Constant Field Values
WSDLConstants
public WSDLConstants()
getElementTag
public static final java.lang.String getElementTag(int nodeType)
- Returns a String name of element tag given the nodeType.
-
-
Parameters:
-
nodeType
- a constant defined in WSDLConstants.
-
Returns:
- element tag.
nodeType
public static final int nodeType(java.lang.String localName)
- Returns a node type given the String name of element tag.
-
-
Parameters:
-
localName
- the local name of element tag.
-
Returns:
- a node type defined in WSDLConstants.
nodeType
public static final int nodeType(org.w3c.dom.Node node)
- Returns a node type defined in WSDLConstants given the DOM node.
-
-
Parameters:
-
node
- a DOM node.
-
Returns:
- a node type defined in WSDLConstants.
isWSDLNamespace
public static boolean isWSDLNamespace(java.lang.String namespace)
- Returns whether the given namespace is the WSDL namespace or not.
-
-
Parameters:
-
namespace
- a namespace.
-
Returns:
- whether the given namespace is the WSDL namespace or not.
isMatchingNamespace
public static boolean isMatchingNamespace(java.lang.String namespace1,
java.lang.String namespace2)
- Returns true if namespace1 equals to namespace2.
-
-
Parameters:
-
namespace1
- a namespace. -
namespace2
- a namespace.
-
Returns:
- true if namespace1 equals to namespace2.
getAttribute
public static java.lang.String getAttribute(org.w3c.dom.Element element,
java.lang.String attributeName)
- Returns an attribute value given the attributeName in the element.
-
-
Parameters:
-
element
- a DOM element to search for the attribute from. -
attributeName
- an attribute to find from the element.
-
Returns:
- an attribute value.