public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException { if (_siStack.isEmpty()) return; StateInfo sInfo = (StateInfo)_siStack.peek(); if (sInfo.buffer == null) { sInfo.buffer = new StringBuffer(); } sInfo.buffer.append(ch, start, length); if (sInfo.complex) { sInfo.mixed = true; } } //-- characters