org.apache.woden.internal.wsdl20
Class InterfaceImpl
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.InterfaceImpl
- All Implemented Interfaces:
- AttributeExtensible, ElementExtensible, PropertyExtensible, Interface, WSDLComponent, DocumentableElement, InterfaceElement, NestedElement, WSDLElement
public class InterfaceImpl
- extends WSDLComponentImpl
- implements Interface, InterfaceElement
This class represents the Interface component from the
WSDL 2.0 Component Model and <interface> element.
- Author:
- 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 |
InterfaceImpl
public InterfaceImpl()
getName
public QName getName()
- Specified by:
getName in interface Interface- Specified by:
getName in interface InterfaceElement
getExtendedInterface
public Interface getExtendedInterface(QName qname)
- Specified by:
getExtendedInterface in interface Interface
getExtendedInterfaces
public Interface[] getExtendedInterfaces()
- Specified by:
getExtendedInterfaces in interface Interface
getInterfaceFaults
public InterfaceFault[] getInterfaceFaults()
- Specified by:
getInterfaceFaults in interface Interface
getInterfaceFault
public InterfaceFault getInterfaceFault(QName faultName)
- Specified by:
getInterfaceFault in interface Interface
getAllInterfaceFaults
public InterfaceFault[] getAllInterfaceFaults()
- Specified by:
getAllInterfaceFaults in interface Interface
getFromAllInterfaceFaults
public InterfaceFault getFromAllInterfaceFaults(QName faultName)
- Specified by:
getFromAllInterfaceFaults in interface Interface
getInterfaceOperations
public InterfaceOperation[] getInterfaceOperations()
- Specified by:
getInterfaceOperations in interface Interface
getInterfaceOperation
public InterfaceOperation getInterfaceOperation(QName operName)
- Specified by:
getInterfaceOperation in interface Interface
getAllInterfaceOperations
public InterfaceOperation[] getAllInterfaceOperations()
- Specified by:
getAllInterfaceOperations in interface Interface
getFromAllInterfaceOperations
public InterfaceOperation getFromAllInterfaceOperations(QName operName)
- Specified by:
getFromAllInterfaceOperations in interface Interface
toElement
public InterfaceElement toElement()
- Specified by:
toElement in interface Interface
isEquivalentTo
public boolean isEquivalentTo(WSDLComponent comp)
- Specified by:
isEquivalentTo in interface WSDLComponent- Overrides:
isEquivalentTo in class WSDLComponentImpl
equals
public boolean equals(WSDLComponent comp)
- Specified by:
equals in interface WSDLComponent- Overrides:
equals in class WSDLComponentImpl
setName
public void setName(NCName name)
- Specified by:
setName in interface InterfaceElement
addStyleDefaultURI
public void addStyleDefaultURI(java.net.URI uri)
- Specified by:
addStyleDefaultURI in interface InterfaceElement
getStyleDefault
public java.net.URI[] getStyleDefault()
- Specified by:
getStyleDefault in interface InterfaceElement
addExtendedInterfaceName
public void addExtendedInterfaceName(QName interfaceName)
- Specified by:
addExtendedInterfaceName in interface InterfaceElement
removeExtendedInterfaceName
public void removeExtendedInterfaceName(QName interfaceName)
- Specified by:
removeExtendedInterfaceName in interface InterfaceElement
getExtendedInterfaceNames
public QName[] getExtendedInterfaceNames()
- Specified by:
getExtendedInterfaceNames in interface InterfaceElement
getExtendedInterfaceElement
public InterfaceElement getExtendedInterfaceElement(QName interfaceName)
- Specified by:
getExtendedInterfaceElement in interface InterfaceElement
getExtendedInterfaceElements
public InterfaceElement[] getExtendedInterfaceElements()
- Specified by:
getExtendedInterfaceElements in interface InterfaceElement
addInterfaceFaultElement
public InterfaceFaultElement addInterfaceFaultElement()
- Specified by:
addInterfaceFaultElement in interface InterfaceElement
getInterfaceFaultElement
public InterfaceFaultElement getInterfaceFaultElement(QName faultName)
- Specified by:
getInterfaceFaultElement in interface InterfaceElement
getInterfaceFaultElements
public InterfaceFaultElement[] getInterfaceFaultElements()
- Specified by:
getInterfaceFaultElements in interface InterfaceElement
addInterfaceOperationElement
public InterfaceOperationElement addInterfaceOperationElement()
- Specified by:
addInterfaceOperationElement in interface InterfaceElement
getInterfaceOperationElement
public InterfaceOperationElement getInterfaceOperationElement(QName operName)
- Specified by:
getInterfaceOperationElement in interface InterfaceElement
getInterfaceOperationElements
public InterfaceOperationElement[] getInterfaceOperationElements()
- Specified by:
getInterfaceOperationElements in interface InterfaceElement
getParentElement
public WSDLElement getParentElement()
- Specified by:
getParentElement in interface NestedElement
getFragmentIdentifier
public FragmentIdentifier getFragmentIdentifier()
- Specified by:
getFragmentIdentifier in interface WSDLComponent
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.