item.clear (); item.cached = false; if (!ignoreRedraw && drawCount == 0) {
if (currentItem != item) { item.clear (); item.cached = false; } if (currentItem == null && drawCount == 0) {
public void clear (int index) {	checkWidget();	if (!(0 <= index && index < itemCount)) error (SWT.ERROR_INVALID_RANGE);	TableItem item = items [index];	if (item != null) {		item.clear ();		item.cached = false;		if (!ignoreRedraw && drawCount == 0) {			int [] id = new int [] {index + 1};			OS.UpdateDataBrowserItems (handle, 0, id.length, id, OS.kDataBrowserItemNoProperty, OS.kDataBrowserNoItem);		}		setScrollWidth (item);	}}