Main Page | Class Hierarchy | Class List | Class Members

org::jdom::adapters::DOMAdapter Interface Reference

Inheritance diagram for org::jdom::adapters::DOMAdapter:

org::jdom::adapters::AbstractDOMAdapter org::jdom::adapters::CrimsonDOMAdapter org::jdom::adapters::JAXPDOMAdapter org::jdom::adapters::OracleV1DOMAdapter org::jdom::adapters::OracleV2DOMAdapter org::jdom::adapters::XercesDOMAdapter org::jdom::adapters::XML4JDOMAdapter List of all members.

Public Member Functions

Document getDocument (File filename, boolean validate) throws IOException, JDOMException
Document getDocument (InputStream in, boolean validate) throws IOException, JDOMException
Document createDocument () throws JDOMException
Document createDocument (DocType doctype) throws JDOMException

Detailed Description

Defines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOM org.w3c.dom.Document object. Implementing classes map these calls to DOM parser-specific calls, allowing any third-party parser to be used with JDOM.

Version:
Revision
1.21
,
Date
2004/02/06 09:28:31
Author:
Brett McLaughlin

Jason Hunter


Member Function Documentation

Document org::jdom::adapters::DOMAdapter::createDocument DocType  doctype  )  throws JDOMException
 

This creates an empty Document object based on a specific parser implementation with the given DOCTYPE.

Parameters:
doctype Initial DocType of the document.
Returns:
Document - created DOM Document.
Exceptions:
JDOMException when errors occur.

Implemented in org::jdom::adapters::AbstractDOMAdapter.

Document org::jdom::adapters::DOMAdapter::createDocument  )  throws JDOMException
 

This creates an empty Document object based on a specific parser implementation.

Returns:
Document - created DOM Document.
Exceptions:
JDOMException when errors occur.

Implemented in org::jdom::adapters::AbstractDOMAdapter, org::jdom::adapters::CrimsonDOMAdapter, org::jdom::adapters::JAXPDOMAdapter, org::jdom::adapters::OracleV1DOMAdapter, org::jdom::adapters::OracleV2DOMAdapter, org::jdom::adapters::XercesDOMAdapter, and org::jdom::adapters::XML4JDOMAdapter.

Document org::jdom::adapters::DOMAdapter::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.
Exceptions:
IOException when I/O error occurs.
JDOMException when errors occur in parsing.

Implemented in org::jdom::adapters::AbstractDOMAdapter, org::jdom::adapters::CrimsonDOMAdapter, org::jdom::adapters::JAXPDOMAdapter, org::jdom::adapters::OracleV1DOMAdapter, org::jdom::adapters::OracleV2DOMAdapter, org::jdom::adapters::XercesDOMAdapter, and org::jdom::adapters::XML4JDOMAdapter.

Document org::jdom::adapters::DOMAdapter::getDocument File  filename,
boolean  validate
throws IOException, JDOMException
 

This creates a new Document from a given filename by letting a DOM parser handle parsing from the file.

Parameters:
filename file to parse.
validate boolean to indicate if validation should occur.
Returns:
Document - instance ready for use.
Exceptions:
IOException when I/O error occurs.
JDOMException when errors occur in parsing.

Implemented in org::jdom::adapters::AbstractDOMAdapter.


The documentation for this interface was generated from the following file:
Generated on Thu Dec 9 10:42:05 2004 for JDOM by  doxygen 1.3.9.1