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 $)
- Author:
- Dave Raggett dsr@w3.org , Andy Quick ac.quick@sympatico.ca (translation to Java), Fabrizio Giustina
-
-
Field Summary
-
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 protectedDOMDocumentImpl(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.NodeadoptNode(org.w3c.dom.Node source)org.w3c.dom.AttrcreateAttribute(java.lang.String name)org.w3c.dom.AttrcreateAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName)org.w3c.dom.CDATASectioncreateCDATASection(java.lang.String data)org.w3c.dom.CommentcreateComment(java.lang.String data)org.w3c.dom.DocumentFragmentcreateDocumentFragment()org.w3c.dom.ElementcreateElement(java.lang.String tagName)org.w3c.dom.ElementcreateElementNS(java.lang.String namespaceURI, java.lang.String qualifiedName)org.w3c.dom.EntityReferencecreateEntityReference(java.lang.String name)org.w3c.dom.ProcessingInstructioncreateProcessingInstruction(java.lang.String target, java.lang.String data)org.w3c.dom.TextcreateTextNode(java.lang.String data)org.w3c.dom.DocumentTypegetDoctype()org.w3c.dom.ElementgetDocumentElement()java.lang.StringgetDocumentURI()org.w3c.dom.DOMConfigurationgetDomConfig()org.w3c.dom.ElementgetElementById(java.lang.String elementId)org.w3c.dom.NodeListgetElementsByTagName(java.lang.String tagname)org.w3c.dom.NodeListgetElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)org.w3c.dom.DOMImplementationgetImplementation()java.lang.StringgetInputEncoding()java.lang.StringgetNodeName()shortgetNodeType()booleangetStrictErrorChecking()java.lang.StringgetXmlEncoding()booleangetXmlStandalone()java.lang.StringgetXmlVersion()org.w3c.dom.NodeimportNode(org.w3c.dom.Node importedNode, boolean deep)voidnormalizeDocument()org.w3c.dom.NoderenameNode(org.w3c.dom.Node n, java.lang.String namespaceURI, java.lang.String qualifiedName)voidsetDocumentURI(java.lang.String documentURI)voidsetStrictErrorChecking(boolean strictErrorChecking)voidsetXmlStandalone(boolean xmlStandalone)voidsetXmlVersion(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
-
-
-
-
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:
getNodeNamein interfaceorg.w3c.dom.Node- Overrides:
getNodeNamein classDOMNodeImpl- See Also:
Node.getNodeName()
-
getNodeType
public short getNodeType()
- Specified by:
getNodeTypein interfaceorg.w3c.dom.Node- Overrides:
getNodeTypein classDOMNodeImpl- See Also:
Node.getNodeType()
-
getDoctype
public org.w3c.dom.DocumentType getDoctype()
- Specified by:
getDoctypein interfaceorg.w3c.dom.Document- See Also:
Document.getDoctype()
-
getImplementation
public org.w3c.dom.DOMImplementation getImplementation()
- Specified by:
getImplementationin interfaceorg.w3c.dom.Document- See Also:
Document.getImplementation()- To do:
- DOM level 2 getImplementation() Not implemented. Throws NOT_SUPPORTED_ERR.
-
getDocumentElement
public org.w3c.dom.Element getDocumentElement()
- Specified by:
getDocumentElementin 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:
createElementin 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:
createDocumentFragmentin interfaceorg.w3c.dom.Document- See Also:
Document.createDocumentFragment()- To do:
- DOM level 2 createDocumentFragment() Not implemented. Throws NOT_SUPPORTED_ERR.
-
createTextNode
public org.w3c.dom.Text createTextNode(java.lang.String data)
- Specified by:
createTextNodein interfaceorg.w3c.dom.Document- See Also:
Document.createTextNode(java.lang.String)
-
createComment
public org.w3c.dom.Comment createComment(java.lang.String data)
- Specified by:
createCommentin 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:
createCDATASectionin interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.createCDATASection(java.lang.String)- To do:
- DOM level 2 createCDATASection() Not supported. Throws NOT_SUPPORTED_ERR.
-
createProcessingInstruction
public org.w3c.dom.ProcessingInstruction createProcessingInstruction(java.lang.String target, java.lang.String data) throws org.w3c.dom.DOMException- Specified by:
createProcessingInstructionin interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.createProcessingInstruction(java.lang.String, java.lang.String)- To do:
- DOM level 2 createProcessingInstruction() Not supported. Throws NOT_SUPPORTED_ERR.
-
createAttribute
public org.w3c.dom.Attr createAttribute(java.lang.String name) throws org.w3c.dom.DOMException- Specified by:
createAttributein 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:
createEntityReferencein interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.createEntityReference(java.lang.String)- To do:
- DOM level 2 createEntityReference() Not supported. Throws NOT_SUPPORTED_ERR.
-
getElementsByTagName
public org.w3c.dom.NodeList getElementsByTagName(java.lang.String tagname)
- Specified by:
getElementsByTagNamein 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:
importNodein interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.importNode(org.w3c.dom.Node, boolean)- To do:
- DOM level 2 importNode() Not supported. Throws NOT_SUPPORTED_ERR.
-
createAttributeNS
public org.w3c.dom.Attr createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException- Specified by:
createAttributeNSin interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.createAttributeNS(java.lang.String, java.lang.String)- To do:
- DOM level 2 createAttributeNS() Not supported. Throws NOT_SUPPORTED_ERR.
-
createElementNS
public org.w3c.dom.Element createElementNS(java.lang.String namespaceURI, java.lang.String qualifiedName) throws org.w3c.dom.DOMException- Specified by:
createElementNSin interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.createElementNS(java.lang.String, java.lang.String)- To do:
- DOM level 2 createElementNS() Not supported. Throws NOT_SUPPORTED_ERR.
-
getElementsByTagNameNS
public org.w3c.dom.NodeList getElementsByTagNameNS(java.lang.String namespaceURI, java.lang.String localName)- Specified by:
getElementsByTagNameNSin interfaceorg.w3c.dom.Document- See Also:
Document.getElementsByTagNameNS(java.lang.String, java.lang.String)- To do:
- DOM level 2 getElementsByTagNameNS() Not supported. Throws NOT_SUPPORTED_ERR.
-
getElementById
public org.w3c.dom.Element getElementById(java.lang.String elementId)
- Specified by:
getElementByIdin interfaceorg.w3c.dom.Document- See Also:
Document.getElementById(java.lang.String)- To do:
- DOM level 2 getElementById() Not implemented. Returns null.
-
adoptNode
public org.w3c.dom.Node adoptNode(org.w3c.dom.Node source) throws org.w3c.dom.DOMException- Specified by:
adoptNodein interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.adoptNode(org.w3c.dom.Node)- To do:
- DOM level 3 adoptNode() Not implemented.
-
getDocumentURI
public java.lang.String getDocumentURI()
- Specified by:
getDocumentURIin interfaceorg.w3c.dom.Document- See Also:
Document.getDocumentURI()- To do:
- DOM level 3 getDocumentURI() Not implemented. Returns null.
-
getDomConfig
public org.w3c.dom.DOMConfiguration getDomConfig()
- Specified by:
getDomConfigin interfaceorg.w3c.dom.Document- See Also:
Document.getDomConfig()- To do:
- DOM level 3 getDomConfig() Not implemented. Returns null.
-
getInputEncoding
public java.lang.String getInputEncoding()
- Specified by:
getInputEncodingin interfaceorg.w3c.dom.Document- See Also:
Document.getInputEncoding()- To do:
- DOM level 3 getInputEncoding() Not implemented. Returns null.
-
getStrictErrorChecking
public boolean getStrictErrorChecking()
- Specified by:
getStrictErrorCheckingin interfaceorg.w3c.dom.Document- See Also:
Document.getStrictErrorChecking()- To do:
- DOM level 3 getStrictErrorChecking() Not implemented. Returns true.
-
getXmlEncoding
public java.lang.String getXmlEncoding()
- Specified by:
getXmlEncodingin interfaceorg.w3c.dom.Document- See Also:
Document.getXmlEncoding()- To do:
- DOM level 3 getXmlEncoding() Not implemented. Returns null.
-
getXmlStandalone
public boolean getXmlStandalone()
- Specified by:
getXmlStandalonein interfaceorg.w3c.dom.Document- See Also:
Document.getXmlStandalone()- To do:
- DOM level 3 getXmlStandalone() Not implemented. Returns false.
-
getXmlVersion
public java.lang.String getXmlVersion()
- Specified by:
getXmlVersionin interfaceorg.w3c.dom.Document- See Also:
Document.getXmlVersion()- To do:
- DOM level 3 getXmlVersion() Not implemented. Always returns "1.0".
-
normalizeDocument
public void normalizeDocument()
- Specified by:
normalizeDocumentin interfaceorg.w3c.dom.Document- See Also:
Document.normalizeDocument()- To do:
- DOM level 3 normalizeDocument() Not implemented. Do nothing.
-
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:
renameNodein interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.renameNode(org.w3c.dom.Node, java.lang.String, java.lang.String)- To do:
- DOM level 3 renameNode() Not implemented. Throws NOT_SUPPORTED_ERR.
-
setDocumentURI
public void setDocumentURI(java.lang.String documentURI)
- Specified by:
setDocumentURIin interfaceorg.w3c.dom.Document- See Also:
Document.setDocumentURI(java.lang.String)- To do:
- DOM level 3 setDocumentURI() Not implemented. Do nothing.
-
setStrictErrorChecking
public void setStrictErrorChecking(boolean strictErrorChecking)
- Specified by:
setStrictErrorCheckingin interfaceorg.w3c.dom.Document- See Also:
Document.setStrictErrorChecking(boolean)- To do:
- DOM level 3 setStrictErrorChecking() Not implemented. Do nothing.
-
setXmlStandalone
public void setXmlStandalone(boolean xmlStandalone) throws org.w3c.dom.DOMException- Specified by:
setXmlStandalonein interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.setXmlStandalone(boolean)- To do:
- DOM level 3 setXmlStandalone() Not implemented. Do nothing.
-
setXmlVersion
public void setXmlVersion(java.lang.String xmlVersion) throws org.w3c.dom.DOMException- Specified by:
setXmlVersionin interfaceorg.w3c.dom.Document- Throws:
org.w3c.dom.DOMException- See Also:
Document.setXmlVersion(java.lang.String)- To do:
- DOM level 3 setXmlVersion() Not implemented. Do nothing.
-
-