|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DOMAdapter
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 CoffeeDOM.
Method Summary | |
---|---|
Document |
createDocument()
This creates an empty Document object based on a specific parser implementation. |
Document |
createDocument(DocType doctype)
This creates an empty Document object based on a specific parser implementation with the given
DOCTYPE. |
Document |
getDocument(File filename,
boolean validate)
This creates a new Document from a given filename by letting a DOM parser handle parsing from the
file. |
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. |
Method Detail |
---|
Document getDocument(File filename, boolean validate) throws IOException, CoffeeDOMException
Document
from a given filename by letting a DOM parser handle parsing from the
file.
filename
- file to parse.validate
- boolean
to indicate if validation should occur.
Document
- instance ready for use.
IOException
- when I/O error occurs.
CoffeeDOMException
- when errors occur in parsing.Document getDocument(InputStream in, boolean validate) throws IOException, CoffeeDOMException
Document
from an existing InputStream
by letting a DOM parser handle
parsing using the supplied stream.
in
- InputStream
to parse.validate
- boolean
to indicate if validation should occur.
Document
- instance ready for use.
IOException
- when I/O error occurs.
CoffeeDOMException
- when errors occur in parsing.Document createDocument() throws CoffeeDOMException
Document
object based on a specific parser implementation.
Document
- created DOM Document.
CoffeeDOMException
- when errors occur.Document createDocument(DocType doctype) throws CoffeeDOMException
Document
object based on a specific parser implementation with the given
DOCTYPE.
doctype
- Initial DocType
of the document.
Document
- created DOM Document.
CoffeeDOMException
- when errors occur.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |