//Auto-generated by kalyptus. DO NOT EDIT.
package org.trinitydesktop.koala;

import org.trinitydesktop.qt.Qt;
import org.trinitydesktop.qt.QtSupport;

/**

 The <code>ProcessingInstruction</code> interface represents a
 &quot;processing instruction&quot;, used in XML as a way to keep
 processor-specific information in the text of the document.
 		@short    The <code>ProcessingInstruction</code> interface represents a  &quot;processing instruction&quot;, used in XML as a way to keep  processor-specific information in the text of the document.

*/
public class ProcessingInstruction extends Node  {
	protected ProcessingInstruction(Class dummy){super((Class) null);}
	public ProcessingInstruction() {
		super((Class) null);
		newProcessingInstruction();
	}
	private native void newProcessingInstruction();
	public ProcessingInstruction(ProcessingInstruction other) {
		super((Class) null);
		newProcessingInstruction(other);
	}
	private native void newProcessingInstruction(ProcessingInstruction other);
	public ProcessingInstruction(Node other) {
		super((Class) null);
		newProcessingInstruction(other);
	}
	private native void newProcessingInstruction(Node other);
	/**
		 The target of this processing instruction. XML defines this as
		 being the first token following the markup that begins the
		 processing instruction.
			     		@short    The target of this processing instruction.
	*/
	public native String target();
	/**
		 The content of this processing instruction. This is from the
		 first non white space character after the target to the
		 character immediately preceding the <code>?&gt;</code> .
			     		@short    The content of this processing instruction.
	*/
	public native String data();
	/**
		 see data
			     		@short    see data
	*/
	public native void setData(String arg1);
	/**
		 Introduced in DOM Level 2
		 This method is from the LinkStyle interface
			 The style sheet.
		     		@short    Introduced in DOM Level 2  This method is from the LinkStyle interface
	*/
	public native StyleSheet sheet();
	// DOM::ProcessingInstruction* ProcessingInstruction(DOM::ProcessingInstructionImpl* arg1); >>>> NOT CONVERTED
}
