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
All Known Implementing Classes:
BindingFaultImpl, BindingFaultReferenceImpl, BindingImpl, BindingMessageReferenceImpl, BindingOperationImpl, DescriptionImpl, DocumentableImpl, DocumentationImpl, ElementExtensibleImpl, EndpointImpl, HTTPHeaderImpl, ImportImpl, IncludeImpl, InterfaceFaultImpl, InterfaceFaultReferenceImpl, InterfaceImpl, InterfaceMessageReferenceImpl, InterfaceOperationImpl, NestedImpl, ServiceImpl, SOAPHeaderBlockImpl, SOAPModuleImpl, TypesImpl, WSDLElementImpl, WSDLObjectImpl, WSDLReferenceImpl

public interface ElementExtensible

This interface represents elements that may contain extension elements.

Author:
jkaputin@apache.org

Method Summary
 void addExtensionElement(ExtensionElement extEl)
           
 ExtensionElement[] getExtensionElements()
           
 ExtensionElement[] getExtensionElementsOfType(QName extType)
           
 boolean hasExtensionElementsForNamespace(java.net.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(java.net.URI namespace)
Return true if the implementor has extension elements belonging to this namespace, otherwise false.



Copyright © 2007. All Rights Reserved.