org.apache.woden.wsdl20.extensions.soap
Interface SOAPHeaderBlockElement
- All Superinterfaces:
- AttributeExtensible, ElementExtensible, ExtensionElement
- All Known Implementing Classes:
- SOAPHeaderBlockImpl
public interface SOAPHeaderBlockElement
- extends ExtensionElement, AttributeExtensible, ElementExtensible
This interface represents the <wsoap:header> extension element that
can appear within a Binding Fault or Binding Message Reference.
- Author:
- jkaputin@apache.org
setElementName
void setElementName(QName qname)
- Set the QName that identifies the Schema element declaration
relating to this soap header.
- Parameters:
qname
- the QName that identifies a Schema element declaration
getElementName
QName getElementName()
getElement
org.apache.ws.commons.schema.XmlSchemaElement getElement()
- Returns the Schema element declaration identified by the QName in the 'element'
attribute of the <wsoap:header> element.
If this QName does not resolve to an element declaration in a schema that is visible
to the containing WSDL description, null will be returned by this method.
To be visible, the Schema must have been correctly imported or inlined within
the <types> element.
- Returns:
- the XmlSchemaElement identified by the 'element' attribute
setMustUnderstand
void setMustUnderstand(java.lang.Boolean understood)
mustUnderstand
java.lang.Boolean mustUnderstand()
setParentElement
void setParentElement(WSDLElement wsdlEl)
getParentElement
WSDLElement getParentElement()
addDocumentationElement
void addDocumentationElement(DocumentationElement docEl)
getDocumentationElements
DocumentationElement[] getDocumentationElements()
Copyright © 2005-2009 Apache Software Foundation. All Rights Reserved.