if (OS.GTK_VERSION >= OS.VERSION (2, 3, 2)) {
if (OS.GTK_VERSION >= OS.VERSION (2, 3, 2) && OS.GTK_VERSION < OS.VERSION (2, 6, 3)) {
public void setText (int index, String string) {	checkWidget ();	if (string == null) error (SWT.ERROR_NULL_ARGUMENT);	int count = Math.max (1, parent.getColumnCount ());	if (0 > index || index > count - 1) return;	byte[] buffer = Converter.wcsToMbcs (null, string, true);	int modelIndex = parent.columnCount == 0 ? Tree.FIRST_COLUMN : parent.columns [index].modelIndex;	OS.gtk_tree_store_set (parent.modelHandle, handle, modelIndex + Tree.CELL_TEXT, buffer, -1);	/*	* Bug in GTK.  When using fixed-height-mode,	* row changes do not cause the row to be repainted.  The fix is to	* invalidate the row when the text changes.	*/	if ((parent.style & SWT.VIRTUAL) != 0) {		if (OS.GTK_VERSION >= OS.VERSION (2, 3, 2)) {			redraw ();		}	}	cached = true;}