Package org.w3c.tidy
Class DOMDocumentImpl
- java.lang.Object
-
- org.w3c.tidy.DOMNodeImpl
-
- org.w3c.tidy.DOMDocumentImpl
-
- All Implemented Interfaces:
org.w3c.dom.Document
,org.w3c.dom.Node
public class DOMDocumentImpl extends DOMNodeImpl implements org.w3c.dom.Document
DOMDocumentImpl.- Version:
- $Revision: 1125 $ ($Author: aditsu $)
-
-
Field Summary
Fields Modifier and Type Field Description private TagTable
tt
A DOM Document has its own TagTable.-
Fields inherited from class org.w3c.tidy.DOMNodeImpl
adaptee
-
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 Modifier Constructor Description protected
DOMDocumentImpl(Node adaptee)
Instantiates a new Dom document with a default tag table.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.w3c.dom.Node
adoptNode(org.w3c.dom.Node source)
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 tagName)
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.DocumentType
getDoctype()
org.w3c.dom.Element
getDocumentElement()
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 tagname)
org.w3c.dom.NodeList
getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
org.w3c.dom.DOMImplementation
getImplementation()
java.lang.String
getInputEncoding()
java.lang.String
getNodeName()
short
getNodeType()
boolean
getStrictErrorChecking()
java.lang.String
getXmlEncoding()
boolean
getXmlStandalone()
java.lang.String
getXmlVersion()
org.w3c.dom.Node
importNode(org.w3c.dom.Node importedNode, boolean deep)
void
normalizeDocument()
org.w3c.dom.Node
renameNode(org.w3c.dom.Node n, java.lang.String namespaceURI, java.lang.String qualifiedName)
void
setDocumentURI(java.lang.String documentURI)
void
setStrictErrorChecking(boolean strictErrorChecking)
void
setXmlStandalone(boolean xmlStandalone)
void
setXmlVersion(java.lang.String xmlVersion)
-
Methods inherited from class org.w3c.tidy.DOMNodeImpl
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData, supports
-
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.Node
appendChild, cloneNode, compareDocumentPosition, getAttributes, getBaseURI, getChildNodes, getFeature, getFirstChild, getLastChild, getLocalName, getNamespaceURI, getNextSibling, getNodeValue, getOwnerDocument, getParentNode, getPrefix, getPreviousSibling, getTextContent, getUserData, hasAttributes, hasChildNodes, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData
-
-
-
-
Field Detail
-
tt
private TagTable tt
A DOM Document has its own TagTable.
-
-
Constructor Detail
-
DOMDocumentImpl
protected DOMDocumentImpl(Node adaptee)
Instantiates a new Dom document with a default tag table.- Parameters:
adaptee
- tidy Node
-
-
Method Detail
-
getNodeName
public java.lang.String getNodeName()
- Specified by:
getNodeName
in interfaceorg.w3c.dom.Node
- Overrides:
getNodeName
in classDOMNodeImpl
- See Also:
Node.getNodeName()
-
getNodeType
public short getNodeType()
- Specified by:
getNodeType
in interfaceorg.w3c.dom.Node
- Overrides:
getNodeType
in classDOMNodeImpl
- See Also:
Node.getNodeType()
-
getDoctype
public org.w3c.dom.DocumentType getDoctype()
- Specified by:
getDoctype
in interfaceorg.w3c.dom.Document
- See Also:
Document.getDoctype()
-
getImplementation
public org.w3c.dom.DOMImplementation getImplementation()
- Specified by:
getImplementation
in interfaceorg.w3c.dom.Document
- See Also:
Document.getImplementation()
-
getDocumentElement
public org.w3c.dom.Element getDocumentElement()
- Specified by:
getDocumentElement
in interfaceorg.w3c.dom.Document
- See Also:
Document.getDocumentElement()
-
createElement
public org.w3c.dom.Element createElement(java.lang.String tagName) throws org.w3c.dom.DOMException
- Specified by:
createElement
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createElement(java.lang.String)
-
createDocumentFragment
public org.w3c.dom.DocumentFragment createDocumentFragment()
- Specified by:
createDocumentFragment
in interfaceorg.w3c.dom.Document
- See Also:
Document.createDocumentFragment()
-
createTextNode
public org.w3c.dom.Text createTextNode(java.lang.String data)
- Specified by:
createTextNode
in interfaceorg.w3c.dom.Document
- See Also:
Document.createTextNode(java.lang.String)
-
createComment
public org.w3c.dom.Comment createComment(java.lang.String data)
- Specified by:
createComment
in interfaceorg.w3c.dom.Document
- See Also:
Document.createComment(java.lang.String)
-
createCDATASection
public org.w3c.dom.CDATASection createCDATASection(java.lang.String data) throws org.w3c.dom.DOMException
- Specified by:
createCDATASection
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createCDATASection(java.lang.String)
-
createProcessingInstruction
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data) throws org.w3c.dom.DOMException
- Specified by:
createProcessingInstruction
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createProcessingInstruction(java.lang.String, java.lang.String)
-
createAttribute
public org.w3c.dom.Attr createAttribute(java.lang.String name) throws org.w3c.dom.DOMException
- Specified by:
createAttribute
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createAttribute(java.lang.String)
-
createEntityReference
public org.w3c.dom.EntityReference createEntityReference(java.lang.String name) throws org.w3c.dom.DOMException
- Specified by:
createEntityReference
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createEntityReference(java.lang.String)
-
getElementsByTagName
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String tagname)
- Specified by:
getElementsByTagName
in interfaceorg.w3c.dom.Document
- See Also:
Document.getElementsByTagName(java.lang.String)
-
importNode
public org.w3c.dom.Node importNode(org.w3c.dom.Node importedNode, boolean deep) throws org.w3c.dom.DOMException
- Specified by:
importNode
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.importNode(org.w3c.dom.Node, boolean)
-
createAttributeNS
public org.w3c.dom.Attr createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
- Specified by:
createAttributeNS
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createAttributeNS(java.lang.String, java.lang.String)
-
createElementNS
public org.w3c.dom.Element createElementNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
- Specified by:
createElementNS
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.createElementNS(java.lang.String, java.lang.String)
-
getElementsByTagNameNS
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)
- Specified by:
getElementsByTagNameNS
in interfaceorg.w3c.dom.Document
- See Also:
Document.getElementsByTagNameNS(java.lang.String, java.lang.String)
-
getElementById
public org.w3c.dom.Element getElementById(java.lang.String elementId)
- Specified by:
getElementById
in interfaceorg.w3c.dom.Document
- See Also:
Document.getElementById(java.lang.String)
-
adoptNode
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node source) throws org.w3c.dom.DOMException
- Specified by:
adoptNode
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.adoptNode(org.w3c.dom.Node)
-
getDocumentURI
public java.lang.String getDocumentURI()
- Specified by:
getDocumentURI
in interfaceorg.w3c.dom.Document
- See Also:
Document.getDocumentURI()
-
getDomConfig
public org.w3c.dom.DOMConfiguration getDomConfig()
- Specified by:
getDomConfig
in interfaceorg.w3c.dom.Document
- See Also:
Document.getDomConfig()
-
getInputEncoding
public java.lang.String getInputEncoding()
- Specified by:
getInputEncoding
in interfaceorg.w3c.dom.Document
- See Also:
Document.getInputEncoding()
-
getStrictErrorChecking
public boolean getStrictErrorChecking()
- Specified by:
getStrictErrorChecking
in interfaceorg.w3c.dom.Document
- See Also:
Document.getStrictErrorChecking()
-
getXmlEncoding
public java.lang.String getXmlEncoding()
- Specified by:
getXmlEncoding
in interfaceorg.w3c.dom.Document
- See Also:
Document.getXmlEncoding()
-
getXmlStandalone
public boolean getXmlStandalone()
- Specified by:
getXmlStandalone
in interfaceorg.w3c.dom.Document
- See Also:
Document.getXmlStandalone()
-
getXmlVersion
public java.lang.String getXmlVersion()
- Specified by:
getXmlVersion
in interfaceorg.w3c.dom.Document
- See Also:
Document.getXmlVersion()
-
normalizeDocument
public void normalizeDocument()
- Specified by:
normalizeDocument
in interfaceorg.w3c.dom.Document
- See Also:
Document.normalizeDocument()
-
renameNode
public org.w3c.dom.Node renameNode(org.w3c.dom.Node n, java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException
- Specified by:
renameNode
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String)
-
setDocumentURI
public void setDocumentURI(java.lang.String documentURI)
- Specified by:
setDocumentURI
in interfaceorg.w3c.dom.Document
- See Also:
Document.setDocumentURI(java.lang.String)
-
setStrictErrorChecking
public void setStrictErrorChecking(boolean strictErrorChecking)
- Specified by:
setStrictErrorChecking
in interfaceorg.w3c.dom.Document
- See Also:
Document.setStrictErrorChecking(boolean)
-
setXmlStandalone
public void setXmlStandalone(boolean xmlStandalone) throws org.w3c.dom.DOMException
- Specified by:
setXmlStandalone
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.setXmlStandalone(boolean)
-
setXmlVersion
public void setXmlVersion(java.lang.String xmlVersion) throws org.w3c.dom.DOMException
- Specified by:
setXmlVersion
in interfaceorg.w3c.dom.Document
- Throws:
org.w3c.dom.DOMException
- See Also:
Document.setXmlVersion(java.lang.String)
-
-