org.apache.woden.internal.wsdl20
Class BindingImpl
java.lang.Object
org.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.WSDLComponentImpl
org.apache.woden.internal.wsdl20.BindingImpl
- All Implemented Interfaces:
- Binding, AttributeExtensible, ElementExtensible, PropertyExtensible, WSDLComponent, BindingElement, DocumentableElement, NestedElement, WSDLElement
public class BindingImpl
- extends WSDLComponentImpl
- implements Binding, BindingElement
This class represents the Binding component from the WSDL 2.0 Component Model
and the WSDL <binding> element.
- Author:
- John Kaputin (jkaputin@apache.org)
| Methods inherited from class org.apache.woden.internal.wsdl20.WSDLElementImpl |
addExtensionElement, addNamespace, getDeclaredNamespaces, getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, getExtensionElements, getExtensionElementsOfType, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, hasExtensionAttributesForNamespace, hasExtensionElementsForNamespace, removeExtensionElement, removeNamespace, setExtensionAttribute |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
BindingImpl
public BindingImpl()
getName
public QName getName()
- Specified by:
getName in interface Binding- Specified by:
getName in interface BindingElement
getInterface
public Interface getInterface()
- Specified by:
getInterface in interface Binding
getType
public java.net.URI getType()
- Specified by:
getType in interface Binding- Specified by:
getType in interface BindingElement
getBindingFaults
public BindingFault[] getBindingFaults()
- Specified by:
getBindingFaults in interface Binding
getBindingOperations
public BindingOperation[] getBindingOperations()
- Specified by:
getBindingOperations in interface Binding
toElement
public BindingElement toElement()
- Specified by:
toElement in interface Binding
setName
public void setName(NCName name)
- Specified by:
setName in interface BindingElement
setInterfaceName
public void setInterfaceName(QName qname)
- Specified by:
setInterfaceName in interface BindingElement
getInterfaceName
public QName getInterfaceName()
- Specified by:
getInterfaceName in interface BindingElement
getInterfaceElement
public InterfaceElement getInterfaceElement()
- Specified by:
getInterfaceElement in interface BindingElement
setType
public void setType(java.net.URI type)
- Specified by:
setType in interface BindingElement
addBindingFaultElement
public BindingFaultElement addBindingFaultElement()
- Specified by:
addBindingFaultElement in interface BindingElement
getBindingFaultElements
public BindingFaultElement[] getBindingFaultElements()
- Specified by:
getBindingFaultElements in interface BindingElement
addBindingOperationElement
public BindingOperationElement addBindingOperationElement()
- Specified by:
addBindingOperationElement in interface BindingElement
getBindingOperationElements
public BindingOperationElement[] getBindingOperationElements()
- Specified by:
getBindingOperationElements in interface BindingElement
getParentElement
public WSDLElement getParentElement()
- Specified by:
getParentElement in interface NestedElement
getBindingFaultElementWithRef
public BindingFaultElement getBindingFaultElementWithRef(QName qname)
getBindingOperationElementWithRef
public BindingOperationElement getBindingOperationElementWithRef(QName qname)
getDescriptionComponent
public Description getDescriptionComponent()
getFragmentIdentifier
public FragmentIdentifier getFragmentIdentifier()
- Specified by:
getFragmentIdentifier in interface WSDLComponent
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.