com.bea.xml.stream
Class EventScanner
java.lang.Object
com.bea.xml.stream.EventScanner
public class EventScanner
- extends java.lang.Object
This class replays events from a simple non-xml file format
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
reader
protected java.io.Reader reader
currentChar
protected char currentChar
currentLine
protected int currentLine
EventScanner
public EventScanner()
EventScanner
public EventScanner(java.io.Reader reader)
throws java.io.IOException
- Throws:
java.io.IOException
setReader
public void setReader(java.io.Reader reader)
throws java.io.IOException
- Throws:
java.io.IOException
readString
protected java.lang.String readString(char delim)
throws java.io.IOException,
javax.xml.stream.XMLStreamException
- Throws:
java.io.IOException
javax.xml.stream.XMLStreamException
getChar
protected char getChar()
skipSpace
protected void skipSpace()
throws java.io.IOException
- Throws:
java.io.IOException
read
protected char read()
throws java.io.IOException
- Throws:
java.io.IOException
read
protected char read(char c)
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
read
protected void read(java.lang.String s)
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readType
protected int readType()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readStartElement
public EventState readStartElement()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readEndElement
public EventState readEndElement()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readProcessingInstruction
public EventState readProcessingInstruction()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readCharacterData
public EventState readCharacterData()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readCDATA
public EventState readCDATA()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readStartDocument
public EventState readStartDocument()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readDTD
public EventState readDTD()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readEndDocument
public EventState readEndDocument()
throws javax.xml.stream.XMLStreamException
- Throws:
javax.xml.stream.XMLStreamException
readComment
public EventState readComment()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
getPrefix
public java.lang.String getPrefix(java.lang.String name)
getName
public java.lang.String getName(java.lang.String name)
readName
public javax.xml.namespace.QName readName()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readName
public javax.xml.namespace.QName readName(char delim)
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readAttributes
public java.util.List readAttributes()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readAttribute
public javax.xml.stream.events.Attribute readAttribute()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readEntityReference
public EventState readEntityReference()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readSpace
public EventState readSpace()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
readElement
public EventState readElement()
throws javax.xml.stream.XMLStreamException,
java.io.IOException
- Throws:
javax.xml.stream.XMLStreamException
java.io.IOException
endDocumentIsPresent
public boolean endDocumentIsPresent()
hasNext
public boolean hasNext()
throws java.io.IOException
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
throws java.lang.Exception
- Throws:
java.lang.Exception