org.jdom.adapters

Class CrimsonDOMAdapter

Implemented Interfaces:
DOMAdapter

public class CrimsonDOMAdapter
extends AbstractDOMAdapter

An adapter for the Apache Crimson DOM parser.
Version:
$Revision: 1.17 $, $Date: 2007/11/10 05:28:59 $
Author:
Jason Hunter

Method Summary

Document
createDocument()
This creates an empty Document object based on a specific parser implementation.
Document
getDocument(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 org.jdom.adapters.AbstractDOMAdapter

createDocument, createDocument, getDocument, getDocument, setInternalSubset

Method Details

createDocument

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

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.
Specified by:
getDocument in interface DOMAdapter
Overrides:
getDocument in interface AbstractDOMAdapter
Parameters:
in - InputStream to parse.
validate - boolean to indicate if validation should occur.
Returns:
Document - instance ready for use.
Throws:
JDOMException - when errors occur in parsing.

Copyright B) 2007 Jason Hunter, Brett McLaughlin. All Rights Reserved.