| java.lang.Object org.jdom.adapters.AbstractDOMAdapter
All known Subclasses: org.jdom.adapters.OracleV2DOMAdapter, org.jdom.adapters.JAXPDOMAdapter, org.jdom.adapters.CrimsonDOMAdapter, org.jdom.adapters.XML4JDOMAdapter, org.jdom.adapters.OracleV1DOMAdapter, org.jdom.adapters.XercesDOMAdapter,
AbstractDOMAdapter | abstract public class AbstractDOMAdapter implements DOMAdapter(Code) | | A DOMAdapter utility abstract base class.
version: $Revision: 1.1 $, $Date: 2005/04/27 09:32:43 $ author: Brett McLaughlin author: Jason Hunter |
Method Summary | |
abstract public Document | createDocument() This creates an empty Document object based
on a specific parser implementation. | public Document | createDocument(DocType doctype) This creates an empty 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() .
Parameters: doctype - Initial DocType of the document. | public Document | getDocument(File filename, boolean validate) This creates a new
Document from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream.
Parameters: filename - file to parse. Parameters: validate - boolean to indicate if validation should occur. | abstract public 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.
Parameters: in - InputStream to parse. Parameters: validate - boolean to indicate if validation should occur. | protected void | setInternalSubset(DocumentType dt, String s) This attempts to change the DocumentType to have the given internal DTD
subset value. |
createDocument | abstract public Document createDocument() throws JDOMException(Code) | | This creates an empty Document object based
on a specific parser implementation.
Document - created DOM Document. throws: JDOMException - when errors occur. |
createDocument | public Document createDocument(DocType doctype) throws JDOMException(Code) | | This creates an empty 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() .
Parameters: doctype - Initial DocType of the document. Document - created DOM Document. throws: JDOMException - when errors occur. |
getDocument | public Document getDocument(File filename, boolean validate) throws IOException, JDOMException(Code) | | This creates a new
Document from an
existing InputStream by letting a DOM
parser handle parsing using the supplied stream.
Parameters: filename - file to parse. Parameters: validate - boolean to indicate if validation should occur. Document - instance ready for use. throws: IOException - when I/O error occurs. throws: JDOMException - when errors occur in parsing. |
getDocument | abstract public Document getDocument(InputStream in, boolean validate) throws IOException, JDOMException(Code) | | 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. Parameters: validate - boolean to indicate if validation should occur. Document - instance ready for use. throws: IOException - when I/O error occurs. throws: JDOMException - when errors occur in parsing. |
setInternalSubset | protected void setInternalSubset(DocumentType dt, String s)(Code) | | This attempts to change the DocumentType to have the given internal DTD
subset value. This is not a standard ability in DOM, so it's only
available with some parsers. Subclasses can alter the mechanism by
which the attempt is made to set the value.
Parameters: dt - DocumentType to be altered Parameters: s - String to use as the internal DTD subset |
|
|