Class XercesDOMAdapter

  • All Implemented Interfaces:
    DOMAdapter

    public class XercesDOMAdapter
    extends AbstractDOMAdapter
    An adapter for the Apache Xerces DOM parser.
    Version:
    $Revision: 1.19 $, $Date: 2007/11/10 05:28:59 $
    Author:
    Brett McLaughlin, Jason Hunter
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.w3c.dom.Document createDocument()
      This creates an empty Document object based on a specific parser implementation.
      org.w3c.dom.Document getDocument​(java.io.InputStream in, boolean validate)
      This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XercesDOMAdapter

        public XercesDOMAdapter()
    • Method Detail

      • getDocument

        public org.w3c.dom.Document getDocument​(java.io.InputStream in,
                                                boolean validate)
                                         throws java.io.IOException,
                                                JDOMException
        This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
        Specified by:
        getDocument in interface DOMAdapter
        Specified by:
        getDocument in class AbstractDOMAdapter
        Parameters:
        in - InputStream to parse.
        validate - boolean to indicate if validation should occur.
        Returns:
        Document - instance ready for use.
        Throws:
        java.io.IOException - when I/O error occurs.
        JDOMException - when errors occur in parsing.