java.io.Serializable
, java.lang.Cloneable
, Branch
, Document
, Node
, org.w3c.dom.Document
, org.w3c.dom.Node
public class DOMDocument extends DefaultDocument implements org.w3c.dom.Document
DOMDocument
implements an XML document which supports the W3C
DOM API.
DEFAULT_CONTENT_LIST_SIZE
encoding
NODE_TYPE_NAMES
EMPTY_ITERATOR, EMPTY_LIST
ANY_NODE, ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_NODE, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_REFERENCE_NODE, MAX_NODE_TYPE, NAMESPACE_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE, UNKNOWN_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 | Description |
---|---|
DOMDocument() |
|
DOMDocument(java.lang.String name) |
|
DOMDocument(java.lang.String name,
DOMElement rootElement,
DOMDocumentType docType) |
|
DOMDocument(DOMDocumentType docType) |
|
DOMDocument(DOMElement rootElement) |
|
DOMDocument(DOMElement rootElement,
DOMDocumentType docType) |
Modifier and Type | Method | Description |
---|---|---|
org.w3c.dom.Node |
adoptNode(org.w3c.dom.Node arg0) |
|
org.w3c.dom.Node |
appendChild(org.w3c.dom.Node newChild) |
|
org.w3c.dom.Node |
cloneNode(boolean deep) |
|
short |
compareDocumentPosition(org.w3c.dom.Node arg0) |
|
org.w3c.dom.Attr |
createAttribute(java.lang.String name) |
|
org.w3c.dom.Attr |
createAttributeNS(java.lang.String namespaceURI,
java.lang.String qualifiedName) |
|
org.w3c.dom.CDATASection |
createCDATASection(java.lang.String data) |
|
org.w3c.dom.Comment |
createComment(java.lang.String data) |
|
org.w3c.dom.DocumentFragment |
createDocumentFragment() |
|
org.w3c.dom.Element |
createElement(java.lang.String name) |
|
org.w3c.dom.Element |
createElementNS(java.lang.String namespaceURI,
java.lang.String qualifiedName) |
|
org.w3c.dom.EntityReference |
createEntityReference(java.lang.String name) |
|
org.w3c.dom.ProcessingInstruction |
createProcessingInstruction(java.lang.String target,
java.lang.String data) |
|
org.w3c.dom.Text |
createTextNode(java.lang.String data) |
|
org.w3c.dom.NamedNodeMap |
getAttributes() |
|
java.lang.String |
getBaseURI() |
|
org.w3c.dom.NodeList |
getChildNodes() |
|
org.w3c.dom.DocumentType |
getDoctype() |
|
org.w3c.dom.Element |
getDocumentElement() |
|
protected DocumentFactory |
getDocumentFactory() |
|
java.lang.String |
getDocumentURI() |
|
org.w3c.dom.DOMConfiguration |
getDomConfig() |
|
org.w3c.dom.Element |
getElementById(java.lang.String elementId) |
|
org.w3c.dom.NodeList |
getElementsByTagName(java.lang.String name) |
|
org.w3c.dom.NodeList |
getElementsByTagNameNS(java.lang.String namespace,
java.lang.String name) |
|
java.lang.Object |
getFeature(java.lang.String arg0,
java.lang.String arg1) |
|
org.w3c.dom.Node |
getFirstChild() |
|
org.w3c.dom.DOMImplementation |
getImplementation() |
|
java.lang.String |
getInputEncoding() |
|
org.w3c.dom.Node |
getLastChild() |
|
java.lang.String |
getLocalName() |
|
java.lang.String |
getNamespaceURI() |
|
org.w3c.dom.Node |
getNextSibling() |
|
java.lang.String |
getNodeName() |
|
java.lang.String |
getNodeValue() |
|
org.w3c.dom.Document |
getOwnerDocument() |
|
org.w3c.dom.Node |
getParentNode() |
|
java.lang.String |
getPrefix() |
|
org.w3c.dom.Node |
getPreviousSibling() |
|
boolean |
getStrictErrorChecking() |
|
java.lang.String |
getTextContent() |
|
java.lang.Object |
getUserData(java.lang.String arg0) |
|
java.lang.String |
getXmlEncoding() |
|
boolean |
getXmlStandalone() |
|
java.lang.String |
getXmlVersion() |
|
boolean |
hasAttributes() |
|
boolean |
hasChildNodes() |
|
org.w3c.dom.Node |
importNode(org.w3c.dom.Node importedNode,
boolean deep) |
|
org.w3c.dom.Node |
insertBefore(org.w3c.dom.Node newChild,
org.w3c.dom.Node refChild) |
|
boolean |
isDefaultNamespace(java.lang.String arg0) |
|
boolean |
isEqualNode(org.w3c.dom.Node arg0) |
|
boolean |
isSameNode(org.w3c.dom.Node arg0) |
|
boolean |
isSupported(java.lang.String feature,
java.lang.String version) |
|
java.lang.String |
lookupNamespaceURI(java.lang.String arg0) |
|
java.lang.String |
lookupPrefix(java.lang.String arg0) |
|
void |
normalizeDocument() |
|
org.w3c.dom.Node |
removeChild(org.w3c.dom.Node oldChild) |
|
org.w3c.dom.Node |
renameNode(org.w3c.dom.Node arg0,
java.lang.String arg1,
java.lang.String arg2) |
|
org.w3c.dom.Node |
replaceChild(org.w3c.dom.Node newChild,
org.w3c.dom.Node oldChild) |
|
void |
setDocumentURI(java.lang.String arg0) |
|
void |
setNodeValue(java.lang.String nodeValue) |
|
void |
setPrefix(java.lang.String prefix) |
|
void |
setStrictErrorChecking(boolean arg0) |
|
void |
setTextContent(java.lang.String arg0) |
|
java.lang.Object |
setUserData(java.lang.String arg0,
java.lang.Object arg1,
org.w3c.dom.UserDataHandler arg2) |
|
void |
setXmlStandalone(boolean arg0) |
|
void |
setXmlVersion(java.lang.String arg0) |
|
boolean |
supports(java.lang.String feature,
java.lang.String version) |
add, add, add, addElement, appendContent, content, contentRemoved, createContentList, createContentList, createEmptyList, createResultList, createSingleResultList, elementByID, elementID, getContentAsStringValue, getContentAsText, getText, getTextTrim, hasContent, indexOf, invalidNodeTypeAddException, isReadOnly, node, nodeCount, nodeIterator, remove, remove, remove, setProcessingInstructions
accept, add, addComment, addElement, addElement, addElement, addProcessingInstruction, addProcessingInstruction, asXML, asXPathResult, checkAddElementAllowed, childAdded, childRemoved, getDocument, getNodeType, getPath, getStringValue, getUniquePath, normalize, remove, setRootElement, setXMLEncoding, toString, write
createPattern, createXPath, createXPathFilter, createXPathResult, detach, getNodeTypeName, getParent, getPath, getUniquePath, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setParent, setText, supportsParent, valueOf
add, add, add, appendContent, content, elementByID, indexOf, node, nodeCount, nodeIterator, remove, remove, remove, setProcessingInstructions
addDocType, addNode, addNode, clearContent, clone, contentList, getDocType, getEntityResolver, getName, getRootElement, getXMLEncoding, processingInstruction, processingInstructions, processingInstructions, removeNode, removeProcessingInstruction, rootElementAdded, setContent, setDocType, setDocumentFactory, setEntityResolver, setName
createXPath, detach, getNodeTypeName, getParent, getPath, getText, getUniquePath, hasContent, isReadOnly, matches, numberValueOf, selectNodes, selectNodes, selectNodes, selectObject, selectSingleNode, setDocument, setParent, setText, supportsParent, valueOf
public DOMDocument()
public DOMDocument(java.lang.String name)
public DOMDocument(DOMElement rootElement)
public DOMDocument(DOMDocumentType docType)
public DOMDocument(DOMElement rootElement, DOMDocumentType docType)
public DOMDocument(java.lang.String name, DOMElement rootElement, DOMDocumentType docType)
public boolean supports(java.lang.String feature, java.lang.String version)
public java.lang.String getNamespaceURI()
getNamespaceURI
in interface org.w3c.dom.Node
public java.lang.String getPrefix()
getPrefix
in interface org.w3c.dom.Node
public void setPrefix(java.lang.String prefix) throws org.w3c.dom.DOMException
setPrefix
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public java.lang.String getLocalName()
getLocalName
in interface org.w3c.dom.Node
public java.lang.String getNodeName()
getNodeName
in interface org.w3c.dom.Node
public java.lang.String getNodeValue() throws org.w3c.dom.DOMException
getNodeValue
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setNodeValue(java.lang.String nodeValue) throws org.w3c.dom.DOMException
setNodeValue
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node getParentNode()
getParentNode
in interface org.w3c.dom.Node
public org.w3c.dom.NodeList getChildNodes()
getChildNodes
in interface org.w3c.dom.Node
public org.w3c.dom.Node getFirstChild()
getFirstChild
in interface org.w3c.dom.Node
public org.w3c.dom.Node getLastChild()
getLastChild
in interface org.w3c.dom.Node
public org.w3c.dom.Node getPreviousSibling()
getPreviousSibling
in interface org.w3c.dom.Node
public org.w3c.dom.Node getNextSibling()
getNextSibling
in interface org.w3c.dom.Node
public org.w3c.dom.NamedNodeMap getAttributes()
getAttributes
in interface org.w3c.dom.Node
public org.w3c.dom.Document getOwnerDocument()
getOwnerDocument
in interface org.w3c.dom.Node
public org.w3c.dom.Node insertBefore(org.w3c.dom.Node newChild, org.w3c.dom.Node refChild) throws org.w3c.dom.DOMException
insertBefore
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node replaceChild(org.w3c.dom.Node newChild, org.w3c.dom.Node oldChild) throws org.w3c.dom.DOMException
replaceChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node removeChild(org.w3c.dom.Node oldChild) throws org.w3c.dom.DOMException
removeChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public org.w3c.dom.Node appendChild(org.w3c.dom.Node newChild) throws org.w3c.dom.DOMException
appendChild
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public boolean hasChildNodes()
hasChildNodes
in interface org.w3c.dom.Node
public org.w3c.dom.Node cloneNode(boolean deep)
cloneNode
in interface org.w3c.dom.Node
public boolean isSupported(java.lang.String feature, java.lang.String version)
isSupported
in interface org.w3c.dom.Node
public boolean hasAttributes()
hasAttributes
in interface org.w3c.dom.Node
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String name)
getElementsByTagName
in interface org.w3c.dom.Document
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespace, java.lang.String name)
getElementsByTagNameNS
in interface org.w3c.dom.Document
public org.w3c.dom.DocumentType getDoctype()
getDoctype
in interface org.w3c.dom.Document
public org.w3c.dom.DOMImplementation getImplementation()
getImplementation
in interface org.w3c.dom.Document
public org.w3c.dom.Element getDocumentElement()
getDocumentElement
in interface org.w3c.dom.Document
public org.w3c.dom.Element createElement(java.lang.String name) throws org.w3c.dom.DOMException
createElement
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.DocumentFragment createDocumentFragment()
createDocumentFragment
in interface org.w3c.dom.Document
public org.w3c.dom.Text createTextNode(java.lang.String data)
createTextNode
in interface org.w3c.dom.Document
public org.w3c.dom.Comment createComment(java.lang.String data)
createComment
in interface org.w3c.dom.Document
public org.w3c.dom.CDATASection createCDATASection(java.lang.String data) throws org.w3c.dom.DOMException
createCDATASection
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data) throws org.w3c.dom.DOMException
createProcessingInstruction
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttribute(java.lang.String name) throws org.w3c.dom.DOMException
createAttribute
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.EntityReference createEntityReference(java.lang.String name) throws org.w3c.dom.DOMException
createEntityReference
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Node importNode(org.w3c.dom.Node importedNode, boolean deep) throws org.w3c.dom.DOMException
importNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Element createElementNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
createElementNS
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Attr createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
createAttributeNS
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.Element getElementById(java.lang.String elementId)
getElementById
in interface org.w3c.dom.Document
protected DocumentFactory getDocumentFactory()
getDocumentFactory
in class DefaultDocument
public java.lang.String getInputEncoding()
getInputEncoding
in interface org.w3c.dom.Document
public java.lang.String getXmlEncoding()
getXmlEncoding
in interface org.w3c.dom.Document
public boolean getXmlStandalone()
getXmlStandalone
in interface org.w3c.dom.Document
public void setXmlStandalone(boolean arg0) throws org.w3c.dom.DOMException
setXmlStandalone
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public java.lang.String getXmlVersion()
getXmlVersion
in interface org.w3c.dom.Document
public void setXmlVersion(java.lang.String arg0) throws org.w3c.dom.DOMException
setXmlVersion
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public boolean getStrictErrorChecking()
getStrictErrorChecking
in interface org.w3c.dom.Document
public void setStrictErrorChecking(boolean arg0)
setStrictErrorChecking
in interface org.w3c.dom.Document
public java.lang.String getDocumentURI()
getDocumentURI
in interface org.w3c.dom.Document
public void setDocumentURI(java.lang.String arg0)
setDocumentURI
in interface org.w3c.dom.Document
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node arg0) throws org.w3c.dom.DOMException
adoptNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public org.w3c.dom.DOMConfiguration getDomConfig()
getDomConfig
in interface org.w3c.dom.Document
public void normalizeDocument()
normalizeDocument
in interface org.w3c.dom.Document
public org.w3c.dom.Node renameNode(org.w3c.dom.Node arg0, java.lang.String arg1, java.lang.String arg2) throws org.w3c.dom.DOMException
renameNode
in interface org.w3c.dom.Document
org.w3c.dom.DOMException
public java.lang.String getBaseURI()
getBaseURI
in interface org.w3c.dom.Node
public short compareDocumentPosition(org.w3c.dom.Node arg0) throws org.w3c.dom.DOMException
compareDocumentPosition
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public java.lang.String getTextContent() throws org.w3c.dom.DOMException
getTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public void setTextContent(java.lang.String arg0) throws org.w3c.dom.DOMException
setTextContent
in interface org.w3c.dom.Node
org.w3c.dom.DOMException
public boolean isSameNode(org.w3c.dom.Node arg0)
isSameNode
in interface org.w3c.dom.Node
public java.lang.String lookupPrefix(java.lang.String arg0)
lookupPrefix
in interface org.w3c.dom.Node
public boolean isDefaultNamespace(java.lang.String arg0)
isDefaultNamespace
in interface org.w3c.dom.Node
public java.lang.String lookupNamespaceURI(java.lang.String arg0)
lookupNamespaceURI
in interface org.w3c.dom.Node
public boolean isEqualNode(org.w3c.dom.Node arg0)
isEqualNode
in interface org.w3c.dom.Node
public java.lang.Object getFeature(java.lang.String arg0, java.lang.String arg1)
getFeature
in interface org.w3c.dom.Node
public java.lang.Object setUserData(java.lang.String arg0, java.lang.Object arg1, org.w3c.dom.UserDataHandler arg2)
setUserData
in interface org.w3c.dom.Node
public java.lang.Object getUserData(java.lang.String arg0)
getUserData
in interface org.w3c.dom.Node
Copyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by