Package org.merlotxml.util.xml

Interface Summary
DOMLiaison DOM Liaison This interface makes up for deficiencies in the DOM API.
DTDAttribute Deprecated. Use GrammarSimpleType.
DTDConstants provides constant values
DTDContentSpec Interface to specify a ContentSpecification
DTDContentSpecNode Interface to specify a ContentSpecification node.
DTDDocument Deprecated. Use GrammarDocument.
DTDElement Deprecated. Use GrammarComplexType.
GrammarDocument Replaces DTDDocument and provides access to the grammars of DTDs and Schemas through a single interface.
GrammarSimpleType Represents either an attribute or the simple content of an element.
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
FieldNode A place holder for the org.w3c.dom.Node that would represent a field - either an attribute (org.w3c.dom.Attr) or the simple content #text (org.w3c.dom.Text).
GrammarComplexType Provides access to the grammar for an element.
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