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

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

public void addExtensionElement(ExtensionElement extEl)

removeExtensionElement

public void removeExtensionElement(ExtensionElement extEl)

getExtensionElements

public ExtensionElement[] getExtensionElements()

getExtensionElementsOfType

public ExtensionElement[] getExtensionElementsOfType(QName extType)

hasExtensionElementsForNamespace

public boolean hasExtensionElementsForNamespace(java.net.URI namespace)
Return true if the implementor has extension elements belonging to this namespace, otherwise false.



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