org.apache.woden.wsdl20

## Interface NestedComponent

- All Superinterfaces:
    PropertyExtensible, WSDLComponent
  All Known Subinterfaces:
    BindingFault, BindingFaultReference, BindingMessageReference, BindingOperation, EdBindingFault, EdBindingFaultReference, EdBindingMessageReference, EdBindingOperation, EdEndpoint, EdInterfaceFault, EdInterfaceFaultReference, EdInterfaceMessageReference, EdInterfaceOperation, Endpoint, InterfaceFault, InterfaceFaultReference, InterfaceMessageReference, InterfaceOperation

      public interface NestedComponent
      extends WSDLComponent

  Represents a super-type of all WSDL Components which are 'nested' directly or indirectly within the 'top-level' WSDL components; Interface, Binding and Service. This interface defines behaviour for retrieving the parent WSDL component.

  The nested WSDL components are:

  - InterfaceFault
  - InterfaceOperation
  - InterfaceFaultReference
  - InterfaceMessageReference
  - BindingFault
  - BindingOperation
  - BindingFaultReference
  - BindingMessageReference
  - Endpoint
  Author:
    John Kaputin (jkaputin@apache.org)

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `WSDLComponent` | `getParent()` Returns a WSDLComponent representing the parent of this nested component.

    - ### Methods inherited from interface org.apache.woden.wsdl20.WSDLComponent

      `equals, getComponentExtensionContext, getFragmentIdentifier, isEquivalentTo, setComponentExtensionContext, toString`

    - ### Methods inherited from interface org.apache.woden.wsdl20.extensions.PropertyExtensible

      `getExtensionProperties, getExtensionProperties, getExtensionProperty`

- - ### Method Detail

    - #### getParent

          WSDLComponent getParent()

      Returns a WSDLComponent representing the parent of this nested component.
      Returns:
        the parent WSDLComponent

Copyright ? Apache Software Foundation. All Rights Reserved.