@Override protected final XMLEvent internalNextEvent() throws XMLStreamException { if (this.additionalEvents != null && !this.additionalEvents.isEmpty()) { return this.additionalEvents.pop(); } final XMLEvent event = this.getParent().nextEvent(); this.additionalEvents = this.getAdditionalEvents(event); return event; }
@Override protected final XMLEvent internalNextEvent() throws XMLStreamException { if (this.additionalEvents != null && !this.additionalEvents.isEmpty()) { return this.additionalEvents.pop(); } final XMLEvent event = this.getParent().nextEvent(); this.additionalEvents = this.getAdditionalEvents(event); return event; }