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, setDocumentHandlervoid 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 - Thrown on i/o error.XNIException - on error.Copyright © 2023 HtmlUnit. All rights reserved.