org.merlotxml.util.xml
Class ValidDocument
java.lang.Object
org.merlotxml.util.xml.ValidDocument
- public class ValidDocument
- extends java.lang.Object
Container for a validated Document and it's DTDDocuments
- Author:
- Kelly A. Campbell
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ValidDocument
public ValidDocument()
ValidDocument
public ValidDocument(org.w3c.dom.Document doc)
getDocument
public org.w3c.dom.Document getDocument()
getEncoding
public java.lang.String getEncoding()
setEncoding
public void setEncoding(java.lang.String enc)
setDocument
public void setDocument(org.w3c.dom.Document doc)
addDTD
public void addDTD(DTDCacheEntry cachedDTD,
java.lang.String doctype)
setGrammarDocument
public void setGrammarDocument(GrammarDocument grammarDocument)
getGrammarDocument
public GrammarDocument getGrammarDocument()
getDTDStackCopy
public java.util.Stack getDTDStackCopy()
- Deprecated.
getDTDDocument
public DTDDocument getDTDDocument(java.lang.String name)
getMainDTDDocument
public DTDDocument getMainDTDDocument()
getDTDCacheEntry
public DTDCacheEntry getDTDCacheEntry()
setFileLocation
public void setFileLocation(java.lang.String fileLocation)
getFileLocation
public java.lang.String getFileLocation()
getDTDAttributes
public java.util.Enumeration getDTDAttributes(java.lang.String elementName)
getDTDForElement
public DTDDocument getDTDForElement(java.lang.String nodeName)
getDTDForElement
public DTDDocument getDTDForElement(org.w3c.dom.Element el)
lazyInitElements
protected void lazyInitElements()