} catch (Exception exc) {
throw new SAXParseException(exc.getMessage(), getLocation(), exc);
}
if (consumer instanceof AttributeAwareXMLConsumer) {
AttributeAwareXMLConsumer c = (AttributeAwareXMLConsumer) consumer;
c.attribute("", nameStr, nameStr, "CDATA", valueStr == null ? "" : valueStr);
} else
throw new SAXParseException("consumer is not attribute aware", getLocation());
return getEndInstruction().getNext();
}