public abstract class DetailImpl extends FaultElementImpl implements Detail
DSIG_NS, elementQName, log, WSU_NS, XENC_NS, XML_URI, XMLNS_URIATTRIBUTE_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 |
|---|
DetailImpl(SOAPDocumentImpl ownerDoc,
Element domElement) |
DetailImpl(SOAPDocumentImpl ownerDoc,
NameImpl detailName) |
| Modifier and Type | Method and Description |
|---|---|
DetailEntry |
addDetailEntry(Name name)
Creates a new
DetailEntry object with the given
name and adds it to this Detail object. |
DetailEntry |
addDetailEntry(QName qname)
Creates a new
DetailEntry object with the given
QName and adds it to this Detail object. |
protected SOAPElement |
addElement(Name name) |
protected SOAPElement |
addElement(QName name) |
protected SOAPElement |
convertToSoapElement(Element element) |
protected abstract DetailEntry |
createDetailEntry(Name name) |
protected abstract DetailEntry |
createDetailEntry(QName name) |
Iterator<DetailEntry> |
getDetailEntries()
Gets an Iterator over all of the
DetailEntrys in this Detail object. |
protected boolean |
isStandardFaultElement() |
setElementQNameaddAttribute, 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, tryToFindEncodingStyleAttributeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddAttribute, 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, setEncodingStyledetachNode, getParentElement, getValue, recycleNode, setParentElement, setValuegetAttribute, getAttributeNode, getAttributeNodeNS, getAttributeNS, getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, getTagName, hasAttribute, hasAttributeNS, removeAttribute, removeAttributeNode, removeAttributeNS, setAttribute, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNSappendChild, 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, setUserDatapublic DetailImpl(SOAPDocumentImpl ownerDoc, NameImpl detailName)
public DetailImpl(SOAPDocumentImpl ownerDoc, Element domElement)
protected abstract DetailEntry createDetailEntry(Name name)
protected abstract DetailEntry createDetailEntry(QName name)
public DetailEntry addDetailEntry(Name name) throws SOAPException
DetailDetailEntry object with the given
name and adds it to this Detail object.addDetailEntry in interface Detailname - a Name object identifying the
new DetailEntry objectSOAPException - thrown when there is a problem in adding a
DetailEntry object to this Detail object.Detail.addDetailEntry(QName qname)public DetailEntry addDetailEntry(QName qname) throws SOAPException
DetailDetailEntry object with the given
QName and adds it to this Detail object. This method
is the preferred over the one using Name.addDetailEntry in interface Detailqname - a QName object identifying the
new DetailEntry objectSOAPException - thrown when there is a problem in adding a
DetailEntry object to this Detail object.Detail.addDetailEntry(Name name)protected SOAPElement addElement(Name name) throws SOAPException
addElement in class ElementImplSOAPExceptionprotected SOAPElement addElement(QName name) throws SOAPException
addElement in class ElementImplSOAPExceptionprotected SOAPElement convertToSoapElement(Element element)
convertToSoapElement in class ElementImplpublic Iterator<DetailEntry> getDetailEntries()
DetailDetailEntrys in this Detail object.getDetailEntries in interface DetailIterator object over the DetailEntry
objects in this Detail objectprotected boolean isStandardFaultElement()
isStandardFaultElement in class FaultElementImplCopyright © 2019 JBoss by Red Hat. All rights reserved.