try {
    public void flushPending()    {        try        {            if (m_needToCallStartDocument)            {                startDocumentInternal();                m_needToCallStartDocument = false;            }        }        catch (SAXException e)        { // can we do anything useful here,            // or should this method throw a SAXException?        }    }