package net.sf.tomp.xml.tree; import org.xml.sax.*; /** * DOCUMENT ME! * * @author $author$ * @version $Revision$ */ public class ProcessingInstruction extends Node { /** DOCUMENT ME! */ protected String target; /** DOCUMENT ME! */ protected String data; /** * Creates a new ProcessingInstruction object. * * @param t DOCUMENT ME! * @param d DOCUMENT ME! */ public ProcessingInstruction(String t, String d) { target = t; data = d; } /** * DOCUMENT ME! * * @param dh DOCUMENT ME! * * @return DOCUMENT ME! * * @throws SAXException DOCUMENT ME! */ public int send(ContentHandler dh) throws SAXException { dh.processingInstruction(target, data); return 1; } } /* The contents of this file are subject to the * Mozilla Public License Version 1.1 (the "License"); * you may not use this file except in compliance with * the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" basis, * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License * for the specific language governing rights and limitations under the * License. * The Original Code is: all this file. * The Initial Developer of the Original Code is: * Tomas Pitner, Masaryk University in Brno, Czech Republic. * Contributor(s): */