public interface BindingElement extends DocumentableElement, NestedElement
| Modifier and Type | Method and Description |
|---|---|
BindingFaultElement |
addBindingFaultElement()
Create a BindingFaultElement with this BindingElement as its parent and
return a reference to it.
|
BindingOperationElement |
addBindingOperationElement()
Create a BindingOperationElement with this BindingElement as its parent and
return a reference to it.
|
BindingFaultElement[] |
getBindingFaultElements()
Return the set of BindingFaultElements within this BindingElement.
|
BindingOperationElement[] |
getBindingOperationElements()
Return the set of BindingOperationElements within this BindingElement
This equates to the set of <operation> elements within the <binding> element.
|
InterfaceElement |
getInterfaceElement()
Return the InterfaceElement referred to by this BindingElement.
|
QName |
getInterfaceName()
Return the name of the InterfaceElement referred to by this BindingElement.
|
QName |
getName()
Return the qualified name of this BindingElement, which consists of its
local name and the targetNamespace of the parent DescriptionElement.
|
URI |
getType()
Return the URI that identifies the binding type.
|
void |
setInterfaceName(QName interfaceName)
Specify the name of the InterfaceElement referred to by this BindingElement.
|
void |
setName(NCName name)
Set the name of this BindingElement to the specified NCName.
|
void |
setType(URI type)
Set the binding type to the specified URI.
|
addDocumentationElement, getDocumentationElementsgetParentElementaddNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespacegetExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttributeaddExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElementvoid setName(NCName name)
name attribute of the <binding> element.name - the NCName that represents this binding.QName getName()
void setInterfaceName(QName interfaceName)
interface attribute of the <binding> element.interfaceName - the QName of the interfaceQName getInterfaceName()
interface attribute of the <binding> element.InterfaceElement getInterfaceElement()
interface
attribute of the <binding> element.
If this reference cannot be resolved to an InterfaceElement or if this BindingElement
is a generic (interface-less) binding, this method will return null.void setType(URI type)
type attribute of the <binding> element.type - the URI indicating the binding typeURI getType()
type attribute of the <binding> element.BindingFaultElement addBindingFaultElement()
BindingFaultElement[] getBindingFaultElements()
BindingOperationElement addBindingOperationElement()
BindingOperationElement[] getBindingOperationElements()
Copyright ? Apache Software Foundation. All Rights Reserved.