public interface XMLDocumentScanner extends XMLDocumentSource
If the parser configuration uses a document scanner that implements this interface, components should be able to query the scanner instance from the component manager using the following property identifier:
"http://apache.org/xml/properties/internal/document-scanner"
Modifier and Type | Method and Description |
---|---|
boolean |
scanDocument(boolean complete)
Scans a document.
|
void |
setInputSource(XMLInputSource inputSource)
Sets the input source.
|
getDocumentHandler, setDocumentHandler
void setInputSource(XMLInputSource inputSource) throws IOException
inputSource
- The input source.IOException
- Thrown on i/o error.boolean scanDocument(boolean complete) throws IOException, XNIException
complete
- True if the scanner should scan the document
completely, pushing all events to the registered
document handler. A value of false indicates that
that the scanner should only scan the next portion
of the document and return. A scanner instance is
permitted to completely scan a document if it does
not support this "pull" scanning model.IOException
XNIException
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.