@Override
    public void endDocument() throws SAXException {
        fireRemainingEvents();
    }
This method is intentionally empty as the <code>endElement()</code> SAX
event will fire <code>endDocument()</code> when the element depth equals
the split depth.

@throws org.xml.sax.SAXException The client may throw an exception during processing.
@see stroom.pipeline.filter.AbstractXMLFilter#startDocument()
stroom-pipeline/src/main/java/stroom/pipeline/filter/SplitFilter.java