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
public 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
public QName getElementName()
getElement
public 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
public void setMustUnderstand(java.lang.Boolean understood)
mustUnderstand
public java.lang.Boolean mustUnderstand()
setParentElement
public void setParentElement(WSDLElement wsdlEl)
getParentElement
public WSDLElement getParentElement()
addDocumentationElement
public void addDocumentationElement(DocumentationElement docEl)
getDocumentationElements
public DocumentationElement[] getDocumentationElements()
Copyright © 2005-2007 Apache Software Foundation. All Rights Reserved.