Package org.merlotxml.util.xml

Interface Summary
DOMLiaison DOM Liaison This interface makes up for deficiencies in the DOM API.
DTDAttribute This interface provides access to an attribute
DTDConstants provides constant values
DTDContentSpec Interface to specify a ContentSpecification
DTDContentSpecNode Interface to specify a ContentSpecification node.
DTDDocument This interface provides means to access the DTD definitions in a manner that can be independent of whatever third party underlying structures are used for the implementation.
DTDElement This is an interface that will provide DTD information about an element definition.
ValidDOMLiaison This interface provides means to access the DTD definitions as well as the DOM document
 

Class Summary
DOMLiaisonFactory Convenience class to make getting a DOM Liaison easier
DOMUtil DOM Utilities
DTDCache This singleton class is responsible for loading and caching all DTD's required by the system.
DTDCacheEntry This contains information we need to keep with a dtd that has been cached.
EncodingMap This provides a mapping of XML character encoding types to java encoding types
ValidDocument Container for a validated Document and it's DTDDocuments
XPathUtil General XPath utilities
 

Exception Summary
DOMLiaisonImplException DOM Liaison Implementation Exception Used to wrap exceptions thrown by implementors of DOMLiaison