Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/internal/databinding/property/value/ListSimpleValueObservableList.java
} finally {
			updating = wasUpdating;
		}
		notifyIfChanged(masterElement);
		return oldValue;
	}
	public Object getObserved() {
		return masterList;
	}
	public IProperty getProperty() {
		return detailProperty;
	}
	public synchronized void dispose() {
		if (knownMasterElements != null) {
			knownMasterElements.clear(); 
			knownMasterElements.dispose();
			knownMasterElements = null;
		}
		if (masterList != null) {
			masterList.removeListChangeListener(masterListener);
			masterList = null;
		}
		masterListener = null;
		detailListener = null;
		detailProperty = null;
		cachedValues = null;
		staleElements = null;
		super.dispose();
	}
}