//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.qt;

import java.util.ArrayList;
import org.kde.qt.Qt;

public class QListViewItem extends Qt  {
	protected QListViewItem(Class dummy){super((Class) null);}
	public QListViewItem(QListView parent) {
		super((Class) null);
		newQListViewItem(parent);
	}
	private native void newQListViewItem(QListView parent);
	public QListViewItem(QListViewItem parent) {
		super((Class) null);
		newQListViewItem(parent);
	}
	private native void newQListViewItem(QListViewItem parent);
	public QListViewItem(QListView parent, QListViewItem after) {
		super((Class) null);
		newQListViewItem(parent,after);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after);
	public QListViewItem(QListViewItem parent, QListViewItem after) {
		super((Class) null);
		newQListViewItem(parent,after);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5, String arg6);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4, String arg5);
	public QListViewItem(QListView parent, String arg2, String arg3, String arg4) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3, String arg4);
	public QListViewItem(QListView parent, String arg2, String arg3) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3);
	}
	private native void newQListViewItem(QListView parent, String arg2, String arg3);
	public QListViewItem(QListView parent, String arg2) {
		super((Class) null);
		newQListViewItem(parent,arg2);
	}
	private native void newQListViewItem(QListView parent, String arg2);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7,arg8);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6,arg7);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6, String arg7);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5,arg6);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5, String arg6);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4,arg5);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4, String arg5);
	public QListViewItem(QListViewItem parent, String arg2, String arg3, String arg4) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3,arg4);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3, String arg4);
	public QListViewItem(QListViewItem parent, String arg2, String arg3) {
		super((Class) null);
		newQListViewItem(parent,arg2,arg3);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2, String arg3);
	public QListViewItem(QListViewItem parent, String arg2) {
		super((Class) null);
		newQListViewItem(parent,arg2);
	}
	private native void newQListViewItem(QListViewItem parent, String arg2);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4, String arg5);
	public QListViewItem(QListView parent, QListViewItem after, String arg3, String arg4) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3, String arg4);
	public QListViewItem(QListView parent, QListViewItem after, String arg3) {
		super((Class) null);
		newQListViewItem(parent,after,arg3);
	}
	private native void newQListViewItem(QListView parent, QListViewItem after, String arg3);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9,arg10);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9, String arg10);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8,arg9);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8, String arg9);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7,arg8);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7, String arg8);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6,arg7);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6, String arg7);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5,arg6);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5, String arg6);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4,arg5);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4, String arg5);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4) {
		super((Class) null);
		newQListViewItem(parent,after,arg3,arg4);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3, String arg4);
	public QListViewItem(QListViewItem parent, QListViewItem after, String arg3) {
		super((Class) null);
		newQListViewItem(parent,after,arg3);
	}
	private native void newQListViewItem(QListViewItem parent, QListViewItem after, String arg3);
	public native void insertItem(QListViewItem arg1);
	public native void takeItem(QListViewItem arg1);
	public native void removeItem(QListViewItem item);
	public native int height();
	public native void invalidateHeight();
	public native int totalHeight();
	public native int width(QFontMetrics arg1, QListView arg2, int column);
	public native void widthChanged(int column);
	public native void widthChanged();
	public native int depth();
	public native void setText(int arg1, String arg2);
	public native String text(int arg1);
	public native void setPixmap(int arg1, QPixmap arg2);
	public native QPixmap pixmap(int arg1);
	public native String key(int arg1, boolean arg2);
	public native int compare(QListViewItem i, int col, boolean arg3);
	public native void sortChildItems(int arg1, boolean arg2);
	public native int childCount();
	public native boolean isOpen();
	public native void setOpen(boolean arg1);
	public native void setup();
	public native void setSelected(boolean arg1);
	public native boolean isSelected();
	public native void paintCell(QPainter arg1, QColorGroup cg, int column, int width, int alignment);
	public native void paintBranches(QPainter p, QColorGroup cg, int w, int y, int h);
	public native void paintFocus(QPainter arg1, QColorGroup cg, QRect r);
	public native QListViewItem firstChild();
	public native QListViewItem nextSibling();
	public native QListViewItem parent();
	public native QListViewItem itemAbove();
	public native QListViewItem itemBelow();
	public native int itemPos();
	public native QListView listView();
	public native void setSelectable(boolean enable);
	public native boolean isSelectable();
	public native void setExpandable(boolean arg1);
	public native boolean isExpandable();
	public native void repaint();
	public native void sort();
	public native void moveItem(QListViewItem after);
	public native void setDragEnabled(boolean allow);
	public native void setDropEnabled(boolean allow);
	public native boolean dragEnabled();
	public native boolean dropEnabled();
	public native boolean acceptDrop(QMimeSourceInterface mime);
	public native void setVisible(boolean b);
	public native boolean isVisible();
	public native void setRenameEnabled(int col, boolean b);
	public native boolean renameEnabled(int col);
	public native void startRename(int col);
	public native void setEnabled(boolean b);
	public native boolean isEnabled();
	public native int rtti();
	public native void setMultiLinesEnabled(boolean b);
	public native boolean multiLinesEnabled();
	protected native void enforceSortOrder();
	protected native void setHeight(int arg1);
	protected native void activate();
	protected native boolean activatedPos(QPoint arg1);
	protected native void dropped(QDropEvent e);
	protected native void dragEntered();
	protected native void dragLeft();
	protected native void okRename(int col);
	protected native void cancelRename(int col);
	protected native void ignoreDoubleClick();
	/** Deletes the wrapped C++ instance */
	protected native void finalize() throws InternalError;
	/** Delete the wrapped C++ instance ahead of finalize() */
	public native void dispose();
	/** Has the wrapped C++ instance been deleted? */
	public native boolean isDisposed();
	public native ArrayList itemList();

}
