public class StaxEventRecorder extends ContextAwareBase
| Modifier and Type | Field and Description |
|---|---|
(package private) java.util.List<StaxEvent> |
eventList |
(package private) ElementPath |
globalElementPath |
context| Constructor and Description |
|---|
StaxEventRecorder(Context context) |
| Modifier and Type | Method and Description |
|---|---|
private void |
addCharacters(javax.xml.stream.events.XMLEvent xmlEvent) |
private void |
addEndEvent(javax.xml.stream.events.XMLEvent xmlEvent) |
private void |
addStartElement(javax.xml.stream.events.XMLEvent xmlEvent) |
java.util.List<StaxEvent> |
getEventList() |
(package private) StaxEvent |
getLastEvent() |
private void |
read(javax.xml.stream.XMLEventReader xmlEventReader) |
void |
recordEvents(java.io.InputStream inputStream) |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getDeclaredOrigin, getStatusManager, setContextjava.util.List<StaxEvent> eventList
ElementPath globalElementPath
public StaxEventRecorder(Context context)
public void recordEvents(java.io.InputStream inputStream)
throws JoranException
JoranExceptionpublic java.util.List<StaxEvent> getEventList()
private void read(javax.xml.stream.XMLEventReader xmlEventReader)
throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamExceptionprivate void addStartElement(javax.xml.stream.events.XMLEvent xmlEvent)
private void addCharacters(javax.xml.stream.events.XMLEvent xmlEvent)
private void addEndEvent(javax.xml.stream.events.XMLEvent xmlEvent)
StaxEvent getLastEvent()