public abstract class AbstractDOMAdapter extends Object implements DOMAdapter
| Constructor and Description |
|---|
AbstractDOMAdapter() |
| Modifier and Type | Method and Description |
|---|---|
abstract 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
from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream. |
abstract Document |
getDocument(InputStream in,
boolean validate)
This creates a new
from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream. |
protected void |
setInternalSubset(DocumentType dt,
String s)
This attempts to change the DocumentType to have the given internal DTD
subset value.
|
public Document getDocument(File filename, boolean validate) throws IOException, JDOMException
Document from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream.getDocument in interface DOMAdapterfilename - file to parse.validate - boolean to indicate if validation should occur.Document - instance ready for use.IOException - when I/O error occurs.JDOMException - when errors occur in parsing.public abstract Document getDocument(InputStream in, boolean validate) throws IOException, JDOMException
Document from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream.getDocument in interface DOMAdapterin - InputStream to parse.validate - boolean to indicate if validation should occur.Document - instance ready for use.IOException - when I/O error occurs.JDOMException - when errors occur in parsing.public abstract Document createDocument() throws JDOMException
Document object based
on a specific parser implementation.createDocument in interface DOMAdapterDocument - created DOM Document.JDOMException - when errors occur.public Document createDocument(DocType doctype) throws JDOMException
Document object based
on a specific parser implementation with the given DOCTYPE.
If the doctype parameter is null, the behavior is the same as
calling createDocument().createDocument in interface DOMAdapterdoctype - Initial DocType of the document.Document - created DOM Document.JDOMException - when errors occur.protected void setInternalSubset(DocumentType dt, String s)
dt - DocumentType to be altereds - String to use as the internal DTD subsetCopyright © 2012 JBoss by Red Hat. All Rights Reserved.