org.apache.xerces.xni.parser
Interface XMLDocumentScanner
- XMLDocumentSource
public interface XMLDocumentScanner
This interface defines a generic document scanner. This interface
allows a scanner to be used interchangably in existing parser
configurations.
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"
$Id: XMLDocumentScanner.java 447244 2006-09-18 05:20:40Z mrglavas $
scanDocument
public boolean scanDocument(boolean complete)
throws IOException,
XNIException
Scans a document.
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.
- True if there is more to scan, false otherwise.
setInputSource
public void setInputSource(XMLInputSource inputSource)
throws IOException
Sets the input source.
inputSource
- The input source.
Copyright B) 1999-2006 The Apache Software Foundation. All Rights Reserved.