org.apache.woden.wsdl20.extensions

## Interface ElementExtensible

- All Known Subinterfaces:
    BindingElement, BindingFaultElement, BindingFaultReferenceElement, BindingMessageReferenceElement, BindingOperationElement, DescriptionElement, DocumentableElement, DocumentationElement, EndpointElement, HTTPHeaderElement, ImportElement, IncludeElement, InterfaceElement, InterfaceFaultElement, InterfaceFaultReferenceElement, InterfaceMessageReferenceElement, InterfaceOperationElement, NestedElement, ServiceElement, SOAPHeaderBlockElement, SOAPModuleElement, TypesElement, WSDLElement

      public interface ElementExtensible

  This interface represents elements that may contain extension elements.
  Author:
    jkaputin@apache.org

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addExtensionElement(ExtensionElement extEl)`
    `ExtensionElement[]` | `getExtensionElements()`
    `ExtensionElement[]` | `getExtensionElementsOfType(QName extType)`
    `boolean` | `hasExtensionElementsForNamespace(URI namespace)` Return true if the implementor has extension elements belonging to this namespace, otherwise false.
    `void` | `removeExtensionElement(ExtensionElement extEl)`

- - ### Method Detail

    - #### addExtensionElement

          void addExtensionElement(ExtensionElement extEl)

    - #### removeExtensionElement

          void removeExtensionElement(ExtensionElement extEl)

    - #### getExtensionElements

          ExtensionElement[] getExtensionElements()

    - #### getExtensionElementsOfType

          ExtensionElement[] getExtensionElementsOfType(QName extType)

    - #### hasExtensionElementsForNamespace

          boolean hasExtensionElementsForNamespace(URI namespace)

      Return true if the implementor has extension elements belonging to this namespace, otherwise false.

Copyright ? Apache Software Foundation. All Rights Reserved.