@Override public XMLEvent nextEvent() throws XMLStreamException { if (fakeDocumentEnd) { throw new NoSuchElementException(); } XMLEvent event = wrappedEventReader.peek(); XMLEvent proxyEvent = alterEvent(event, false); checkFragmentEnd(proxyEvent); if (event == proxyEvent) { wrappedEventReader.nextEvent(); } return proxyEvent; }
@Override public XMLEvent nextEvent() throws XMLStreamException { if (fakeDocumentEnd) { throw new NoSuchElementException(); } XMLEvent event = wrappedEventReader.peek(); XMLEvent proxyEvent = alterEvent(event, false); checkFragmentEnd(proxyEvent); if (event == proxyEvent) { wrappedEventReader.nextEvent(); } return proxyEvent; }