org.apache.woden.internal.wsdl20
Class WSDLComponentImpl
java.lang.Object
org.apache.woden.internal.wsdl20.WSDLElementImpl
org.apache.woden.internal.wsdl20.DocumentableImpl
org.apache.woden.internal.wsdl20.WSDLComponentImpl
- All Implemented Interfaces:
- AttributeExtensible, ElementExtensible, PropertyExtensible, WSDLComponent, DocumentableElement, WSDLElement
- Direct Known Subclasses:
- BindingImpl, DescriptionImpl, InterfaceImpl, NestedImpl, ServiceImpl
public abstract class WSDLComponentImpl
- extends DocumentableImpl
- implements WSDLComponent
All classes implementing the WSDL 2.0 Component and Element
model interfaces directly or indirectly extend this
abstract class. It implements the WSDL20Component interface
which just provides a common reference for objects from the WSDL 2.0
Component API. This class also inherits common behaviour for
WSDL Elements from WSDLElementImpl, which in turn provides a common
reference for objects from the the WSDL 2.0 Element API.
- 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 |
WSDLComponentImpl
public WSDLComponentImpl()
isEquivalentTo
public boolean isEquivalentTo(WSDLComponent comp)
- Specified by:
isEquivalentTo in interface WSDLComponent
equals
public boolean equals(WSDLComponent comp)
- Specified by:
equals in interface WSDLComponent
setComponentExtensionContext
public void setComponentExtensionContext(java.net.URI extNamespace,
ComponentExtensionContext compExtCtx)
- Specified by:
setComponentExtensionContext in interface WSDLComponent
getComponentExtensionContext
public ComponentExtensionContext getComponentExtensionContext(java.net.URI extNamespace)
- Specified by:
getComponentExtensionContext in interface WSDLComponent
getExtensionProperties
public ExtensionProperty[] getExtensionProperties()
- Specified by:
getExtensionProperties in interface PropertyExtensible
getExtensionProperties
public ExtensionProperty[] getExtensionProperties(java.net.URI extNamespace)
- Specified by:
getExtensionProperties in interface PropertyExtensible
getExtensionProperty
public ExtensionProperty getExtensionProperty(java.net.URI extNamespace,
java.lang.String propertyName)
- Specified by:
getExtensionProperty in interface PropertyExtensible
containsComponent
protected boolean containsComponent(WSDLComponent comp,
java.util.List components)
toString
public java.lang.String toString()
- Specified by:
toString in interface WSDLComponent- Overrides:
toString in class java.lang.Object
Copyright © 2005-2011 Apache Software Foundation. All Rights Reserved.