Class PullableEventStream
java.lang.Object
de.bsvrz.sys.funclib.xmlSupport.saxPullAdapter.PullableEventStream
Klasse, zum Zugriff auf die vom SaxPullAdapter beim Parsen einer XML-Datei erzeugten Ereignisse.
-
Constructor Summary
ConstructorsConstructorDescriptionPullableEventStream
(de.bsvrz.sys.funclib.concurrent.BufferedQueue<Event> queue) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
matchEndElement
(String tag) boolean
boolean
boolean
matchStartElement
(String tag) pullEndElement
(String tag) pullStartElement
(String tag)
-
Constructor Details
-
PullableEventStream
public PullableEventStream(de.bsvrz.sys.funclib.concurrent.BufferedQueue<Event> queue) throws InterruptedException - Throws:
InterruptedException
-
-
Method Details
-
pullAnyEvent
- Throws:
InterruptedException
-
pullNonIgnorableEvent
- Throws:
InterruptedException
-
pullStartElement
- Throws:
InterruptedException
SAXException
-
pullStartElement
- Throws:
InterruptedException
SAXException
-
pullEndElement
- Throws:
InterruptedException
SAXException
-
pullEndElement
- Throws:
InterruptedException
SAXException
-
pullCharacters
- Throws:
InterruptedException
SAXException
-
pullIgnorableCharacters
- Throws:
InterruptedException
SAXException
-
matchStartElement
- Throws:
InterruptedException
-
matchStartElement
- Throws:
InterruptedException
-
matchEndElement
- Throws:
InterruptedException
-
matchEndElement
- Throws:
InterruptedException
-
matchCharacters
- Throws:
InterruptedException
-
matchIgnorableCharacters
- Throws:
InterruptedException
-
getLastStartElement
-
getLocationHint
-