protected void flushCharacters() throws SAXException {
    if (ignoringBoundaryWhite) {
      if (!textBuffer.isAllWhitespace()) {
        flushCharacters(textBuffer.toString());
      }
    }
    else {
      flushCharacters(textBuffer.toString());
    }
    textBuffer.clear();
  }
protected void flushCharacters()