Package org.dom4j.io
Class DocumentInputSource
- java.lang.Object
-
- org.xml.sax.InputSource
-
- org.dom4j.io.DocumentInputSource
-
class DocumentInputSource extends org.xml.sax.InputSource
DocumentInputSource
implements a SAXInputSource
for aDocument
.- Version:
- $Revision: 1.8 $
-
-
Constructor Summary
Constructors Constructor Description DocumentInputSource()
DocumentInputSource(Document document)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.Reader
getCharacterStream()
Note this method is quite inefficent, it turns the in memory XML tree object model into a single block of text which can then be read by other XML parsers.Document
getDocument()
DOCUMENT ME!void
setCharacterStream(java.io.Reader characterStream)
This method is not supported as this source is always a instance.void
setDocument(Document document)
Sets the document used as the SAXInputSource
-
-
-
Field Detail
-
document
private Document document
The document source
-
-
Constructor Detail
-
DocumentInputSource
public DocumentInputSource()
-
DocumentInputSource
public DocumentInputSource(Document document)
-
-
Method Detail
-
getDocument
public Document getDocument()
DOCUMENT ME!- Returns:
- the document which is being used as the SAX
InputSource
-
setDocument
public void setDocument(Document document)
Sets the document used as the SAXInputSource
- Parameters:
document
- DOCUMENT ME!
-
setCharacterStream
public void setCharacterStream(java.io.Reader characterStream) throws java.lang.UnsupportedOperationException
This method is not supported as this source is always a instance.- Overrides:
setCharacterStream
in classorg.xml.sax.InputSource
- Parameters:
characterStream
- DOCUMENT ME!- Throws:
java.lang.UnsupportedOperationException
- as this method is unsupported
-
getCharacterStream
public java.io.Reader getCharacterStream()
Note this method is quite inefficent, it turns the in memory XML tree object model into a single block of text which can then be read by other XML parsers. Should only be used with care.- Overrides:
getCharacterStream
in classorg.xml.sax.InputSource
- Returns:
- DOCUMENT ME!
-
-