Class DetailImpl
- java.lang.Object
-
- com.sun.xml.messaging.saaj.soap.impl.ElementImpl
-
- com.sun.xml.messaging.saaj.soap.impl.FaultElementImpl
-
- com.sun.xml.messaging.saaj.soap.impl.DetailImpl
-
- All Implemented Interfaces:
jakarta.xml.soap.Detail,jakarta.xml.soap.Node,jakarta.xml.soap.SOAPBodyElement,jakarta.xml.soap.SOAPElement,jakarta.xml.soap.SOAPFaultElement,Element,Node
- Direct Known Subclasses:
Detail1_1Impl,Detail1_2Impl
public abstract class DetailImpl extends FaultElementImpl implements jakarta.xml.soap.Detail
-
-
Field Summary
-
Fields inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URI
-
Fields 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
Constructors Constructor Description DetailImpl(SOAPDocumentImpl ownerDoc, NameImpl detailName)DetailImpl(SOAPDocumentImpl ownerDoc, Element domElement)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description jakarta.xml.soap.DetailEntryaddDetailEntry(jakarta.xml.soap.Name name)jakarta.xml.soap.DetailEntryaddDetailEntry(QName qname)protected jakarta.xml.soap.SOAPElementaddElement(jakarta.xml.soap.Name name)protected jakarta.xml.soap.SOAPElementaddElement(QName name)protected jakarta.xml.soap.SOAPElementconvertToSoapElement(Element element)protected abstract jakarta.xml.soap.DetailEntrycreateDetailEntry(jakarta.xml.soap.Name name)protected abstract jakarta.xml.soap.DetailEntrycreateDetailEntry(QName name)Iterator<jakarta.xml.soap.DetailEntry>getDetailEntries()protected booleanisStandardFaultElement()-
Methods inherited from class com.sun.xml.messaging.saaj.soap.impl.FaultElementImpl
setElementQName
-
Methods inherited from class com.sun.xml.messaging.saaj.soap.impl.ElementImpl
addAttribute, addAttribute, addCDATA, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addChildElement, addNamespaceDeclaration, addNode, addText, addTextNode, appendChild, cloneNode, compareDocumentPosition, 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, setEncodingStyle, setEncodingStyleNamespace, setIdAttribute, setIdAttributeNode, setIdAttributeNS, setNodeValue, setParentElement, setPrefix, setTextContent, setUserData, setValue, tryToFindEncodingStyleAttributeName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods 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, setIdAttributeNS
-
Methods inherited from interface jakarta.xml.soap.Node
detachNode, getParentElement, getValue, recycleNode, setParentElement, setValue
-
Methods 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, setUserData
-
Methods inherited from interface jakarta.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
-
-
-
-
Constructor Detail
-
DetailImpl
public DetailImpl(SOAPDocumentImpl ownerDoc, NameImpl detailName)
-
DetailImpl
public DetailImpl(SOAPDocumentImpl ownerDoc, Element domElement)
-
-
Method Detail
-
createDetailEntry
protected abstract jakarta.xml.soap.DetailEntry createDetailEntry(jakarta.xml.soap.Name name)
-
createDetailEntry
protected abstract jakarta.xml.soap.DetailEntry createDetailEntry(QName name)
-
addDetailEntry
public jakarta.xml.soap.DetailEntry addDetailEntry(jakarta.xml.soap.Name name) throws jakarta.xml.soap.SOAPException- Specified by:
addDetailEntryin interfacejakarta.xml.soap.Detail- Throws:
jakarta.xml.soap.SOAPException
-
addDetailEntry
public jakarta.xml.soap.DetailEntry addDetailEntry(QName qname) throws jakarta.xml.soap.SOAPException
- Specified by:
addDetailEntryin interfacejakarta.xml.soap.Detail- Throws:
jakarta.xml.soap.SOAPException
-
addElement
protected jakarta.xml.soap.SOAPElement addElement(jakarta.xml.soap.Name name) throws jakarta.xml.soap.SOAPException- Overrides:
addElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
addElement
protected jakarta.xml.soap.SOAPElement addElement(QName name) throws jakarta.xml.soap.SOAPException
- Overrides:
addElementin classElementImpl- Throws:
jakarta.xml.soap.SOAPException
-
convertToSoapElement
protected jakarta.xml.soap.SOAPElement convertToSoapElement(Element element)
- Overrides:
convertToSoapElementin classElementImpl
-
getDetailEntries
public Iterator<jakarta.xml.soap.DetailEntry> getDetailEntries()
- Specified by:
getDetailEntriesin interfacejakarta.xml.soap.Detail
-
isStandardFaultElement
protected boolean isStandardFaultElement()
- Specified by:
isStandardFaultElementin classFaultElementImpl
-
-