Class HeaderElementImpl
java.lang.Object
com.sun.xml.messaging.saaj.soap.impl.ElementImpl
com.sun.xml.messaging.saaj.soap.impl.HeaderElementImpl
- All Implemented Interfaces:
javax.xml.soap.Node,javax.xml.soap.SOAPBodyElement,javax.xml.soap.SOAPElement,javax.xml.soap.SOAPHeaderElement,Element,Node
- Direct Known Subclasses:
HeaderElement1_1Impl,HeaderElement1_2Impl
public abstract class HeaderElementImpl
extends ElementImpl
implements javax.xml.soap.SOAPHeaderElement
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static javax.xml.soap.Nameprotected static javax.xml.soap.NameFields inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIFields inherited from interface org.w3c.dom.Node
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 Summary
ConstructorsConstructorDescriptionHeaderElementImpl(SOAPDocumentImpl ownerDoc, QName qname) HeaderElementImpl(SOAPDocumentImpl ownerDoc, javax.xml.soap.Name qname) HeaderElementImpl(SOAPDocumentImpl ownerDoc, Element domElement) -
Method Summary
Modifier and TypeMethodDescriptiongetActor()protected abstract NameImplprotected abstract Stringbooleanprotected abstract NameImplprotected abstract booleanprotected abstract StringgetMustunderstandLiteralValue(boolean mu) booleangetRelay()protected abstract NameImplprotected abstract booleanprotected abstract StringgetRelayLiteralValue(boolean mu) getRole()protected abstract NameImplvoidvoidsetMustUnderstand(boolean mustUnderstand) voidsetParentElement(javax.xml.soap.SOAPElement element) voidsetRelay(boolean relay) voidMethods inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addElement, addElement, addNamespaceDeclaration, addNode, addText, addTextNode, appendChild, cloneNode, compareDocumentPosition, convertToSoapElement, convertToSoapText, createElement, createElement, createQName, detachNode, doGetNamespacePrefixes, ensureNamespaceIsDeclared, findAndConvertChildElement, findChild, findEncodingStyleAttributeName, getAllAttributes, getAllAttributesAsQNames, getAllAttributesFrom, getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getAttributes, getAttributeValue, getAttributeValue, getAttributeValueFrom, getBaseURI, getChildElementNodes, getChildElements, getChildElements, getChildElements, getChildElementsFrom, getChildNodes, getDomElement, getElementName, getElementQName, getElementsByTagName, getElementsByTagNameNS, getEncodingStyle, getFeature, getFirstChild, getLastChild, getLocalName, getLocalPart, getNamespaceAttr, getNamespaceAttrFrom, getNamespaceContextNodes, getNamespaceContextNodes, getNamespacePrefix, getNamespacePrefixes, getNamespaceURI, getNamespaceURI, getNextSibling, getNodeName, getNodeType, getNodeValue, getOwnerDocument, getParentElement, getParentNode, getPrefix, getPrefix, getPreviousSibling, getQualifiedName, getSchemaTypeInfo, getSoapDocument, getSOAPNamespace, getTagName, getTextContent, getUserData, getValue, getValueNode, getValueNodeStrict, getVisibleNamespacePrefixes, hasAttribute, hasAttributeNS, hasAttributes, hasChildNodes, importElement, insertBefore, isDefaultNamespace, isEqualNode, isNamespaceQualified, isNamespaceQualified, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, recycleNode, removeAttribute, removeAttribute, removeAttribute, removeAttributeNode, removeAttributeNS, removeChild, removeContents, removeNamespaceDeclaration, replaceChild, replaceElementWithSOAPElement, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setElementQName, setEncodingStyle, setEncodingStyleNamespace, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setPrefix, setTextContent, setUserData, setValue, tryToFindEncodingStyleAttributeNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.w3c.dom.Element
getAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSMethods inherited from interface javax.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setValueMethods inherited from interface org.w3c.dom.Node
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, setUserDataMethods inherited from interface javax.xml.soap.SOAPElement
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
-
Field Details
-
RELAY_ATTRIBUTE_LOCAL_NAME
protected static javax.xml.soap.Name RELAY_ATTRIBUTE_LOCAL_NAME -
MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME
protected static javax.xml.soap.Name MUST_UNDERSTAND_ATTRIBUTE_LOCAL_NAME
-
-
Constructor Details
-
HeaderElementImpl
-
HeaderElementImpl
-
HeaderElementImpl
-
-
Method Details
-
getActorAttributeName
-
getRoleAttributeName
-
getMustunderstandAttributeName
-
getMustunderstandAttributeValue
-
getMustunderstandLiteralValue
-
getRelayAttributeName
-
getRelayAttributeValue
-
getRelayLiteralValue
-
getActorOrRole
-
setParentElement
public void setParentElement(javax.xml.soap.SOAPElement element) throws javax.xml.soap.SOAPException - Specified by:
setParentElementin interfacejavax.xml.soap.Node- Overrides:
setParentElementin classElementImpl- Throws:
javax.xml.soap.SOAPException
-
setActor
- Specified by:
setActorin interfacejavax.xml.soap.SOAPHeaderElement
-
setRole
- Specified by:
setRolein interfacejavax.xml.soap.SOAPHeaderElement- Throws:
javax.xml.soap.SOAPException
-
getActor
- Specified by:
getActorin interfacejavax.xml.soap.SOAPHeaderElement
-
getRole
- Specified by:
getRolein interfacejavax.xml.soap.SOAPHeaderElement
-
setMustUnderstand
public void setMustUnderstand(boolean mustUnderstand) - Specified by:
setMustUnderstandin interfacejavax.xml.soap.SOAPHeaderElement
-
getMustUnderstand
public boolean getMustUnderstand()- Specified by:
getMustUnderstandin interfacejavax.xml.soap.SOAPHeaderElement
-
setRelay
public void setRelay(boolean relay) throws javax.xml.soap.SOAPException - Specified by:
setRelayin interfacejavax.xml.soap.SOAPHeaderElement- Throws:
javax.xml.soap.SOAPException
-
getRelay
public boolean getRelay()- Specified by:
getRelayin interfacejavax.xml.soap.SOAPHeaderElement
-