|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
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"
| Method Summary | |
|---|---|
boolean |
scanDocument(boolean complete)
Scans a document. |
void |
setInputSource(XMLInputSource inputSource)
Sets the input source. |
| Methods inherited from interface org.apache.xerces.xni.parser.XMLDocumentSource |
|---|
getDocumentHandler, setDocumentHandler |
| Method Detail |
|---|
void setInputSource(XMLInputSource inputSource)
throws java.io.IOException
inputSource - The input source.
java.io.IOException - Thrown on i/o error.
boolean scanDocument(boolean complete)
throws java.io.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.
java.io.IOException
XNIException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||