}
return true;
}
public void addText(String pText) throws SAXException {
XsSAXParser handler = (XsSAXParser) getData().getCurrentContentHandler();
Object bean = handler.getBean();
try {
Method m = bean.getClass().getMethod("addText", ONE_STRING_CLASS);
m.invoke(bean, new Object[]{pText});
} catch (NoSuchMethodException f) {
if (isIgnorable(pText)) {
return;
}
throw new IllegalStateException("Embedded text is not supported in the '" + handler.getQName() + "' element:" + pText);
} catch (IllegalAccessException e) {
throw new IllegalStateException("Embedded text is not supported in the '" + handler.getQName() + "' element:" + pText);
} catch (InvocationTargetException e) {
Throwable t = e.getTargetException();
if (t instanceof RuntimeException) {
throw (RuntimeException) t;
} else if (t instanceof SAXException) {