@Override
    public void processingInstruction(String target, String data) throws SAXException {
    """
	Write a processing instruction.
	<p>
	Pass the event on down the filter chain for further processing.
	
	@param target The PI target.
	@param data   The PI data.
	@throws org.xml.sax.SAXException If there is an error writing the PI, or if a handler
	further down the filter chain raises an exception.
	@see org.xml.sax.ContentHandler#processingInstruction
    """
        writeText4Links();
        write("<?");
        write(target);
        write(' ');
        write(data);
        write("?>");
        if (elementLevel < 1) {
            write('\n');
        }
        super.processingInstruction(target, data);
    }
@Override
    public void processingInstruction(String target, String data) throws SAXException {
        writeText4Links();
        write("<?");
        write(target);
        write(' ');
        write(data);
        write("?>");
        if (elementLevel < 1) {
            write('\n');
        }
        super.processingInstruction(target, data);
    }
@ Override public void processingInstruction ( String target , String data ) throws SAXException { writeText4Links ( ) ; write ( "<?" ) ; write ( target ) ; write ( ' ' ) ; write ( data ) ; write ( "?>" ) ; if ( elementLevel < 1 ) { write ( ' ' ) ; } super . processingInstruction ( target , data ) ; }
Write a processing instruction.
<p>
Pass the event on down the filter chain for further processing.

@param target The PI target.
@param data   The PI data.
@throws org.xml.sax.SAXException If there is an error writing the PI, or if a handler
further down the filter chain raises an exception.
@see org.xml.sax.ContentHandler#processingInstruction
Write a processing instruction . <p > Pass the event on down the filter chain for further processing .