Widget w= findItem(fInput); if (w != null && !w.isDisposed()) update(w, delta);
if (fTopLevelTypeOnly && delta.getElement() instanceof IType && (delta.getKind() & IJavaElementDelta.ADDED) != 0) { refresh();  } else { Widget w= findItem(fInput); if (w != null && !w.isDisposed()) update(w, delta); }
				public void reconcile(IJavaElementDelta delta) {					if (getSorter() == null) {						Widget w= findItem(fInput);						if (w != null && !w.isDisposed())							update(w, delta);					} else {						// just for now						refresh();					}				}