* DOCUMENT ME!
*/
public void processingInstruction(final String target, final String data)
throws SAXException {
if (currentElement.getNodeType() != Node.ENTITY_REFERENCE_NODE) {
CProcessingInstruction pi = new CProcessingInstruction(target,
data, document);
if (currentElement == document) {
document.appendChildInternal(pi);
} else {
pi.parentNode = currentElement;