|
BEA Systems, Inc. | ||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Represents a parser configuration that can be used as the configuration for a "pull" parser. A pull parser allows the application to drive the parser instead of having document information events "pushed" to the registered handlers.
A pull parser using this type of configuration first calls
the setInputSource
method. After the input
source is set, the pull parser repeatedly calls the
parse(boolean):boolean
method. This method
returns a value of true if there is more to parse in the
document.
Calling the parse(XMLInputSource)
is equivalent
to setting the input source and calling the
parse(boolean):boolean
method with a "complete"
value of true
.
Method Summary | |
void |
cleanup()
If the application decides to terminate parsing before the xml document is fully parsed, the application should call this method to free any resource allocated during parsing. |
boolean |
parse(boolean complete)
Parses the document in a pull parsing fashion. |
void |
setInputSource(XMLInputSource inputSource)
Sets the input source for the document to parse. |
Methods inherited from interface weblogic.apache.xerces.xni.parser.XMLParserConfiguration |
addRecognizedFeatures,
addRecognizedProperties,
getDocumentHandler,
getDTDContentModelHandler,
getDTDHandler,
getEntityResolver,
getErrorHandler,
getFeature,
getLocale,
getProperty,
parse,
setDocumentHandler,
setDTDContentModelHandler,
setDTDHandler,
setEntityResolver,
setErrorHandler,
setFeature,
setLocale,
setProperty |
Method Detail |
public void setInputSource(XMLInputSource inputSource) throws XMLConfigurationException, java.io.IOException
inputSource
- The document's input source.parse(boolean)
public boolean parse(boolean complete) throws XNIException, java.io.IOException
complete
- True if the pull parser should parse the
remaining document completely.setInputSource(weblogic.apache.xerces.xni.parser.XMLInputSource)
public void cleanup()
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |