|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.enhydra.apache.xerces.readers.XMLEntityReader
This is the class used by the scanner to process the XML data.
XMLParser
Field Summary | |
protected int |
fCarriageReturnCounter
|
protected int |
fCharacterCounter
|
protected XMLEntityHandler.CharDataHandler |
fCharDataHandler
|
protected int |
fCurrentOffset
|
protected XMLEntityHandler |
fEntityHandler
|
protected XMLErrorReporter |
fErrorReporter
|
protected boolean |
fInCDSect
|
protected int |
fLinefeedCounter
|
protected boolean |
fSendCharDataAsCharArray
|
Constructor Summary | |
protected |
XMLEntityReader(XMLEntityHandler entityHandler,
XMLErrorReporter errorReporter,
boolean sendCharDataAsCharArray)
Constructor |
protected |
XMLEntityReader(XMLEntityHandler entityHandler,
XMLErrorReporter errorReporter,
boolean sendCharDataAsCharArray,
int lineNumber,
int columnNumber)
Constructor |
Method Summary | |
protected XMLEntityHandler.EntityReader |
changeReaders()
This method is called by the reader subclasses at the end of input. |
int |
currentOffset()
Return the current offset within this reader. |
int |
getColumnNumber()
Return the column number of the current position within the document that we are processing. |
boolean |
getInCDSect()
This method is provided for scanner implementations. |
int |
getLineNumber()
Return the line number of the current position within the document that we are processing. |
protected void |
init(XMLEntityHandler entityHandler,
XMLErrorReporter errorReporter,
boolean sendCharDataAsCharArray,
int lineNumber,
int columnNumber)
|
void |
setInCDSect(boolean inCDSect)
This method is provided for scanner implementations. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.enhydra.apache.xerces.readers.XMLEntityHandler.EntityReader |
addString, addSymbol, append, lookingAtChar, lookingAtSpace, lookingAtValidChar, scanAttValue, scanCharRef, scanContent, scanEntityValue, scanExpectedName, scanInvalidChar, scanName, scanQName, scanStringLiteral, skipPastName, skipPastNmtoken, skipPastSpaces, skippedString, skipToChar |
Field Detail |
protected XMLEntityHandler fEntityHandler
protected XMLErrorReporter fErrorReporter
protected boolean fSendCharDataAsCharArray
protected XMLEntityHandler.CharDataHandler fCharDataHandler
protected boolean fInCDSect
protected int fCarriageReturnCounter
protected int fLinefeedCounter
protected int fCharacterCounter
protected int fCurrentOffset
Constructor Detail |
protected XMLEntityReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray)
protected XMLEntityReader(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, int lineNumber, int columnNumber)
Method Detail |
protected void init(XMLEntityHandler entityHandler, XMLErrorReporter errorReporter, boolean sendCharDataAsCharArray, int lineNumber, int columnNumber)
public int currentOffset()
currentOffset
in interface XMLEntityHandler.EntityReader
public int getLineNumber()
getLineNumber
in interface XMLEntityHandler.EntityReader
public int getColumnNumber()
getColumnNumber
in interface XMLEntityHandler.EntityReader
public void setInCDSect(boolean inCDSect)
setInCDSect
in interface XMLEntityHandler.EntityReader
public boolean getInCDSect()
getInCDSect
in interface XMLEntityHandler.EntityReader
protected XMLEntityHandler.EntityReader changeReaders() throws Exception
Exception
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |