Class XML4JDOMAdapter

    • Constructor Detail

      • XML4JDOMAdapter

        public XML4JDOMAdapter()
    • Method Detail

      • getDocument

        public Document getDocument​(File filename,
                                    boolean validate)
                             throws IOException,
                                    JDOMException
        This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
        Parameters:
        filename - file to parse.
        validate - boolean to indicate if validation should occur.
        Returns:
        Document - instance ready for use.
        Throws:
        IOException - when I/O error occurs.
        JDOMException - when errors occur in parsing.
      • getDocument

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

        public Document createDocument()
                                throws JDOMException
        This creates an empty Document object based on a specific parser implementation.
        Returns:
        Document - created DOM Document.
        Throws:
        JDOMException - when errors occur.