Class DOMReader

  • All Implemented Interfaces:
    XMLReader
    Direct Known Subclasses:
    XMLFragmentReader

    public class DOMReader
    extends XMLReaderAdapter
    INTERNAL:

    Purpose: An implementation of XMLReader for parsing DOM Nodes into SAX events.

    Responsibilities:

    • Walk the DOM tree and report sax events to the provided content handler
    • Report lexical events to the lexical handler if it's provided
    • Listen for callbacks from the Mapping-Level framework to handle caching nodes for document preservation