org.eclipse.wst.wsdl.util
Class WSDLConstants

java.lang.Object
  extended byorg.eclipse.wst.wsdl.util.WSDLConstants

public class WSDLConstants
extends java.lang.Object


Field Summary
static int BINDING
           
static java.lang.String BINDING_ATTRIBUTE
           
static java.lang.String BINDING_ELEMENT_TAG
           
static int DEFINITION
           
static java.lang.String DEFINITION_ELEMENT_TAG
           
static int DOCUMENTATION
           
static java.lang.String DOCUMENTATION_ELEMENT_TAG
           
static int ELEMENT
           
static java.lang.String ELEMENT_ATTRIBUTE
           
static java.lang.String[] ELEMENT_TAGS
           
static java.lang.String ENCODING_ATTRIBUTE
           
static int EXTENSIBILITY_ELEMENT
           
static int FAULT
           
static java.lang.String FAULT_ELEMENT_TAG
           
static int IMPORT
           
static java.lang.String IMPORT_ELEMENT_TAG
           
static int INPUT
           
static java.lang.String INPUT_ELEMENT_TAG
           
static java.lang.String LOCATION_ATTRIBUTE
           
static int MESSAGE
           
static java.lang.String MESSAGE_ATTRIBUTE
           
static java.lang.String MESSAGE_ELEMENT_TAG
           
static java.lang.String NAME_ATTRIBUTE
           
static java.lang.String NAMESPACE_ATTRIBUTE
           
static int OPERATION
           
static java.lang.String OPERATION_ELEMENT_TAG
           
static int OUTPUT
           
static java.lang.String OUTPUT_ELEMENT_TAG
           
static int PART
           
static java.lang.String PART_ELEMENT_TAG
           
static int PORT
           
static java.lang.String PORT_ELEMENT_TAG
           
static int PORT_TYPE
           
static java.lang.String PORT_TYPE_ELEMENT_TAG
           
static java.lang.String RESOURCE_URI_ATTRIBUTE
           
static java.lang.String SCHEMA_FOR_SCHEMA_URI_1999
          The value http://www.w3.org/1999/XMLSchema".
static java.lang.String SCHEMA_FOR_SCHEMA_URI_2000_10
          The value "http://www.w3.org/2000/10/XMLSchema".
static java.lang.String SCHEMA_FOR_SCHEMA_URI_2001
          The value "http://www.w3.org/2001/XMLSchema".
static int SERVICE
           
static java.lang.String SERVICE_ELEMENT_TAG
           
static java.lang.String TARGETNAMESPACE_ATTRIBUTE
           
static int TYPE
           
static java.lang.String TYPE_ATTRIBUTE
           
static int TYPES
           
static java.lang.String TYPES_ELEMENT_TAG
           
static java.lang.String WSDL_NAMESPACE_URI
           
static java.lang.String XSD_NAMESPACE_URI
           
 
Constructor Summary
WSDLConstants()
           
 
Method Summary
static java.lang.String getAttribute(org.w3c.dom.Element element, java.lang.String attributeName)
           
static boolean isMatchingNamespace(java.lang.String namespace1, java.lang.String 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)
           
static int nodeType(java.lang.String localName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

BINDING

public static final int BINDING
See Also:
Constant Field Values

DEFINITION

public static final int DEFINITION
See Also:
Constant Field Values

DOCUMENTATION

public static final int DOCUMENTATION
See Also:
Constant Field Values

FAULT

public static final int FAULT
See Also:
Constant Field Values

IMPORT

public static final int IMPORT
See Also:
Constant Field Values

INPUT

public static final int INPUT
See Also:
Constant Field Values

MESSAGE

public static final int MESSAGE
See Also:
Constant Field Values

OPERATION

public static final int OPERATION
See Also:
Constant Field Values

OUTPUT

public static final int OUTPUT
See Also:
Constant Field Values

PART

public static final int PART
See Also:
Constant Field Values

PORT

public static final int PORT
See Also:
Constant Field Values

PORT_TYPE

public static final int PORT_TYPE
See Also:
Constant Field Values

SERVICE

public static final int SERVICE
See Also:
Constant Field Values

TYPES

public static final int TYPES
See Also:
Constant Field Values

ELEMENT

public static final int ELEMENT
See Also:
Constant Field Values

TYPE

public static final int TYPE
See Also:
Constant Field Values

EXTENSIBILITY_ELEMENT

public static final int EXTENSIBILITY_ELEMENT
See Also:
Constant Field Values

BINDING_ELEMENT_TAG

public static final java.lang.String BINDING_ELEMENT_TAG
See Also:
Constant Field Values

DEFINITION_ELEMENT_TAG

public static final java.lang.String DEFINITION_ELEMENT_TAG
See Also:
Constant Field Values

DOCUMENTATION_ELEMENT_TAG

public static final java.lang.String DOCUMENTATION_ELEMENT_TAG
See Also:
Constant Field Values

FAULT_ELEMENT_TAG

public static final java.lang.String FAULT_ELEMENT_TAG
See Also:
Constant Field Values

IMPORT_ELEMENT_TAG

public static final java.lang.String IMPORT_ELEMENT_TAG
See Also:
Constant Field Values

INPUT_ELEMENT_TAG

public static final java.lang.String INPUT_ELEMENT_TAG
See Also:
Constant Field Values

MESSAGE_ELEMENT_TAG

public static final java.lang.String MESSAGE_ELEMENT_TAG
See Also:
Constant Field Values

OPERATION_ELEMENT_TAG

public static final java.lang.String OPERATION_ELEMENT_TAG
See Also:
Constant Field Values

OUTPUT_ELEMENT_TAG

public static final java.lang.String OUTPUT_ELEMENT_TAG
See Also:
Constant Field Values

PART_ELEMENT_TAG

public static final java.lang.String PART_ELEMENT_TAG
See Also:
Constant Field Values

PORT_ELEMENT_TAG

public static final java.lang.String PORT_ELEMENT_TAG
See Also:
Constant Field Values

PORT_TYPE_ELEMENT_TAG

public static final java.lang.String PORT_TYPE_ELEMENT_TAG
See Also:
Constant Field Values

SERVICE_ELEMENT_TAG

public static final java.lang.String SERVICE_ELEMENT_TAG
See Also:
Constant Field Values

TYPES_ELEMENT_TAG

public static final java.lang.String TYPES_ELEMENT_TAG
See Also:
Constant Field Values

NAME_ATTRIBUTE

public static final java.lang.String NAME_ATTRIBUTE
See Also:
Constant Field Values

MESSAGE_ATTRIBUTE

public static final java.lang.String MESSAGE_ATTRIBUTE
See Also:
Constant Field Values

BINDING_ATTRIBUTE

public static final java.lang.String BINDING_ATTRIBUTE
See Also:
Constant Field Values

TYPE_ATTRIBUTE

public static final java.lang.String TYPE_ATTRIBUTE
See Also:
Constant Field Values

ENCODING_ATTRIBUTE

public static final java.lang.String ENCODING_ATTRIBUTE
See Also:
Constant Field Values

TARGETNAMESPACE_ATTRIBUTE

public static final java.lang.String TARGETNAMESPACE_ATTRIBUTE
See Also:
Constant Field Values

RESOURCE_URI_ATTRIBUTE

public static final java.lang.String RESOURCE_URI_ATTRIBUTE
See Also:
Constant Field Values

ELEMENT_ATTRIBUTE

public static final java.lang.String ELEMENT_ATTRIBUTE
See Also:
Constant Field Values

LOCATION_ATTRIBUTE

public static final java.lang.String LOCATION_ATTRIBUTE
See Also:
Constant Field Values

NAMESPACE_ATTRIBUTE

public static final java.lang.String NAMESPACE_ATTRIBUTE
See Also:
Constant Field Values

WSDL_NAMESPACE_URI

public static final java.lang.String WSDL_NAMESPACE_URI
See Also:
Constant Field Values

XSD_NAMESPACE_URI

public static final java.lang.String XSD_NAMESPACE_URI
See Also:
Constant Field Values

SCHEMA_FOR_SCHEMA_URI_1999

public static final java.lang.String SCHEMA_FOR_SCHEMA_URI_1999
The value http://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 "http://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 "http://www.w3.org/2001/XMLSchema".

See Also:
Constant Field Values

ELEMENT_TAGS

public static final java.lang.String[] ELEMENT_TAGS
Constructor Detail

WSDLConstants

public WSDLConstants()
Method Detail

nodeType

public static final int nodeType(java.lang.String localName)

nodeType

public static final int nodeType(org.w3c.dom.Node node)

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)

getAttribute

public static java.lang.String getAttribute(org.w3c.dom.Element element,
                                            java.lang.String attributeName)