ObservableTracker.setIgnore(false);
}
cachedValues = new IdentityMap();
staleMasterValues = new IdentitySet();
knownMasterValues.addSetChangeListener(new ISetChangeListener() {
public void handleSetChange(SetChangeEvent event) {
for (Iterator it = event.diff.getRemovals().iterator(); it
.hasNext();) {
Object key = it.next();
if (detailListener != null)