public class SOAPHeaderElementImpl extends SOAPContentElement implements SOAPHeaderElement
GENERIC_PARAM_NAME, GENERIC_RETURN_NAME, soapContent
domNode, soapParent
ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE
Constructor and Description |
---|
SOAPHeaderElementImpl(Name name) |
SOAPHeaderElementImpl(QName qname) |
SOAPHeaderElementImpl(SOAPElementImpl element) |
Modifier and Type | Method and Description |
---|---|
String |
getActor() |
boolean |
getMustUnderstand() |
boolean |
getRelay() |
String |
getRole() |
void |
setActor(String actorURI) |
void |
setMustUnderstand(boolean mustUnderstand) |
void |
setParentElement(SOAPElement parent)
Sets the parent of this Node object to the given SOAPElement object.
|
void |
setRelay(boolean relay) |
void |
setRole(String roleURI) |
void |
writeElement(Writer writer)
The default implementation uses a DOMWriter.
|
accept, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, appendChild, cloneNode, getAllAttributes, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getChildElements, getChildElements, getChildNodes, getElementName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFirstChild, getJavaType, getLastChild, getNamespacePrefixes, getNamespaceURI, getNextSibling, getObjectValue, getParamMetaData, getPreviousSibling, getSchemaTypeInfo, getTagName, getValue, getVisibleNamespacePrefixes, getXMLFragment, getXmlType, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setObjectValue, setParamMetaData, setValue, setXMLFragment, transitionTo
addAttribute, addChildElement, createQName, getAllAttributesAsQNames, getAttributeValue, getChildElements, getElementQName, getFirstChildElementByLocalName, getSOAPEnvelope, removeAttribute, setElementQName, setElementQNameInternal, setEncodingStyle, setPrefix, writeElementContent
compareDocumentPosition, detachNode, getBaseURI, getFeature, getLocalName, getNamespaceURI, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getTextContent, getUserData, hashCode, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, setNodeValue, setTextContent, setUserData, toString
clone, equals, finalize, getClass, notify, notifyAll, wait, wait, wait
addAttribute, addAttribute, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addTextNode, createQName, getAllAttributes, getAllAttributesAsQNames, getAttributeValue, getAttributeValue, getChildElements, getChildElements, getChildElements, getElementName, getElementQName, getEncodingStyle, getNamespacePrefixes, getNamespaceURI, getVisibleNamespacePrefixes, removeAttribute, removeAttribute, removeContents, removeNamespaceDeclaration, setElementQName, setEncodingStyle
detachNode, getParentElement, getValue, recycleNode, setValue
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
public SOAPHeaderElementImpl(Name name)
public SOAPHeaderElementImpl(QName qname)
public SOAPHeaderElementImpl(SOAPElementImpl element)
public String getRole()
getRole
in interface SOAPHeaderElement
public void setRole(String roleURI)
setRole
in interface SOAPHeaderElement
public boolean getRelay()
getRelay
in interface SOAPHeaderElement
public void setRelay(boolean relay)
setRelay
in interface SOAPHeaderElement
public String getActor()
getActor
in interface SOAPHeaderElement
public void setActor(String actorURI)
setActor
in interface SOAPHeaderElement
public boolean getMustUnderstand()
getMustUnderstand
in interface SOAPHeaderElement
public void setMustUnderstand(boolean mustUnderstand)
setMustUnderstand
in interface SOAPHeaderElement
public void setParentElement(SOAPElement parent) throws SOAPException
NodeImpl
setParentElement
in class NodeImpl
parent
- the SOAPElement object to be set as the parent of this Node objectSOAPException
- if there is a problem in setting the parent to the given nodepublic void writeElement(Writer writer) throws IOException
SOAPElementImpl
writeElement
in class SOAPContentElement
IOException
Copyright © 2013 JBoss, by Red Hat. All Rights Reserved.