com.sun.xml.stream
Class EventFilterSupport
java.lang.Object
javax.xml.stream.util.EventReaderDelegate
com.sun.xml.stream.EventFilterSupport
- All Implemented Interfaces:
- java.util.Iterator, javax.xml.stream.XMLEventReader
public class EventFilterSupport
- extends javax.xml.stream.util.EventReaderDelegate
- Author:
- Neeraj Bajaj, Sun Microsystems
Constructor Summary |
EventFilterSupport(javax.xml.stream.XMLEventReader eventReader,
javax.xml.stream.EventFilter eventFilter)
Creates a new instance of EventFilterSupport |
Method Summary |
boolean |
hasNext()
|
java.lang.Object |
next()
|
javax.xml.stream.events.XMLEvent |
nextEvent()
|
javax.xml.stream.events.XMLEvent |
nextTag()
|
javax.xml.stream.events.XMLEvent |
peek()
|
Methods inherited from class javax.xml.stream.util.EventReaderDelegate |
close, getElementText, getParent, getProperty, remove, setParent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EventFilterSupport
public EventFilterSupport(javax.xml.stream.XMLEventReader eventReader,
javax.xml.stream.EventFilter eventFilter)
- Creates a new instance of EventFilterSupport
next
public java.lang.Object next()
- Specified by:
next
in interface java.util.Iterator
- Overrides:
next
in class javax.xml.stream.util.EventReaderDelegate
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface java.util.Iterator
- Specified by:
hasNext
in interface javax.xml.stream.XMLEventReader
- Overrides:
hasNext
in class javax.xml.stream.util.EventReaderDelegate
nextEvent
public javax.xml.stream.events.XMLEvent nextEvent()
throws javax.xml.stream.XMLStreamException
- Specified by:
nextEvent
in interface javax.xml.stream.XMLEventReader
- Overrides:
nextEvent
in class javax.xml.stream.util.EventReaderDelegate
- Throws:
javax.xml.stream.XMLStreamException
nextTag
public javax.xml.stream.events.XMLEvent nextTag()
throws javax.xml.stream.XMLStreamException
- Specified by:
nextTag
in interface javax.xml.stream.XMLEventReader
- Overrides:
nextTag
in class javax.xml.stream.util.EventReaderDelegate
- Throws:
javax.xml.stream.XMLStreamException
peek
public javax.xml.stream.events.XMLEvent peek()
throws javax.xml.stream.XMLStreamException
- Specified by:
peek
in interface javax.xml.stream.XMLEventReader
- Overrides:
peek
in class javax.xml.stream.util.EventReaderDelegate
- Throws:
javax.xml.stream.XMLStreamException
Copyright ? 2002-2003 Apache XML Project. All Rights Reserved.