Package org.jdom.adapters
Interface DOMAdapter
-
- All Known Implementing Classes:
AbstractDOMAdapter,CrimsonDOMAdapter,JAXPDOMAdapter,OracleV1DOMAdapter,OracleV2DOMAdapter,XercesDOMAdapter,XML4JDOMAdapter
public interface DOMAdapterDefines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOMorg.w3c.dom.Documentobject. Implementing classes map these calls to DOM parser-specific calls, allowing any third-party parser to be used with JDOM.- Version:
- $Revision: 1.22 $, $Date: 2007/11/10 05:28:59 $
- Author:
- Brett McLaughlin, Jason Hunter
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.w3c.dom.DocumentcreateDocument()This creates an emptyDocumentobject based on a specific parser implementation.org.w3c.dom.DocumentcreateDocument(DocType doctype)This creates an emptyDocumentobject based on a specific parser implementation with the given DOCTYPE.org.w3c.dom.DocumentgetDocument(java.io.File filename, boolean validate)This creates a newDocumentfrom a given filename by letting a DOM parser handle parsing from the file.org.w3c.dom.DocumentgetDocument(java.io.InputStream in, boolean validate)This creates a newDocumentfrom an existingInputStreamby letting a DOM parser handle parsing using the supplied stream.
-
-
-
Method Detail
-
getDocument
org.w3c.dom.Document getDocument(java.io.File filename, boolean validate) throws java.io.IOException, JDOMExceptionThis creates a newDocumentfrom a given filename by letting a DOM parser handle parsing from the file.- Parameters:
filename- file to parse.validate-booleanto 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.
-
getDocument
org.w3c.dom.Document getDocument(java.io.InputStream in, boolean validate) throws java.io.IOException, JDOMExceptionThis creates a newDocumentfrom an existingInputStreamby letting a DOM parser handle parsing using the supplied stream.- Parameters:
in-InputStreamto parse.validate-booleanto 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.
-
createDocument
org.w3c.dom.Document createDocument() throws JDOMExceptionThis creates an emptyDocumentobject based on a specific parser implementation.- Returns:
Document- created DOM Document.- Throws:
JDOMException- when errors occur.
-
createDocument
org.w3c.dom.Document createDocument(DocType doctype) throws JDOMException
This creates an emptyDocumentobject based on a specific parser implementation with the given DOCTYPE.- Parameters:
doctype- InitialDocTypeof the document.- Returns:
Document- created DOM Document.- Throws:
JDOMException- when errors occur.
-
-