event.index = indexOf (item);
boolean checkData (TableItem item, boolean redraw) {	if (item.cached) return true;	if ((style & SWT.VIRTUAL) != 0) {		item.cached = true;		Event event = new Event ();		event.item = item;		sendEvent (SWT.SetData, event);		if (isDisposed () || item.isDisposed ()) return false;		if (redraw) redrawItem (item.index, false);	}	return true;}