org.apache.woden.internal.wsdl20
Class NestedImpl

java.lang.Object
  extended by org.apache.woden.internal.wsdl20.WSDLElementImpl
      extended by org.apache.woden.internal.wsdl20.DocumentableImpl
          extended by org.apache.woden.internal.wsdl20.WSDLComponentImpl
              extended by org.apache.woden.internal.wsdl20.NestedImpl
All Implemented Interfaces:
AttributeExtensible, ElementExtensible, PropertyExtensible, NestedComponent, WSDLComponent, DocumentableElement, NestedElement, WSDLElement
Direct Known Subclasses:
BindingFaultImpl, BindingFaultReferenceImpl, BindingMessageReferenceImpl, BindingOperationImpl, EndpointImpl, InterfaceFaultImpl, InterfaceFaultReferenceImpl, InterfaceMessageReferenceImpl, InterfaceOperationImpl

public abstract class NestedImpl
extends WSDLComponentImpl
implements NestedComponent, NestedElement

This abstract superclass implements support for accessing or setting the 'parent' of a nested WSDL component. All such classes will directly or indirectly extend this abstract class.

Author:
jkaputin@apache.org

Constructor Summary
NestedImpl()
           
 
Method Summary
 WSDLComponent getParent()
          Returns a WSDLComponent representing the parent of this nested component.
 WSDLElement getParentElement()
           
 
Methods inherited from class org.apache.woden.internal.wsdl20.WSDLComponentImpl
containsComponent, equals, getComponentExtensionContext, getExtensionProperties, getExtensionProperties, getExtensionProperty, setComponentExtensionContext, toString
 
Methods inherited from class org.apache.woden.internal.wsdl20.DocumentableImpl
addDocumentationElement, getDocumentationElements
 
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
 
Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent
equals, getComponentExtensionContext, getFragmentIdentifier, setComponentExtensionContext, toString
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.PropertyExtensible
getExtensionProperties, getExtensionProperties, getExtensionProperty
 
Methods inherited from interface org.apache.woden.wsdl20.xml.WSDLElement
addNamespace, getDeclaredNamespaces, getInScopeNamespaces, getNamespacePrefix, getNamespaceURI, removeNamespace
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.AttributeExtensible
getExtensionAttribute, getExtensionAttributes, getExtensionAttributesForNamespace, hasExtensionAttributesForNamespace, setExtensionAttribute
 
Methods inherited from interface org.apache.woden.wsdl20.extensions.ElementExtensible
addExtensionElement, getExtensionElements, getExtensionElementsOfType, hasExtensionElementsForNamespace, removeExtensionElement
 

Constructor Detail

NestedImpl

public NestedImpl()
Method Detail

getParent

public WSDLComponent getParent()
Description copied from interface: NestedComponent
Returns a WSDLComponent representing the parent of this nested component.

Specified by:
getParent in interface NestedComponent
Returns:
the parent WSDLComponent

getParentElement

public WSDLElement getParentElement()
Specified by:
getParentElement in interface NestedElement


Copyright © 2005-2010 Apache Software Foundation. All Rights Reserved.