Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/internal/databinding/property/value/MapSimpleValueObservableMap.java
}
					public Set getChangedKeys() {
						return keys;
					}
					public Set getRemovedKeys() {
						return Collections.EMPTY_SET;
					}
					public Object getNewValue(Object key) {
						return newValue;
					}
					public Object getOldValue(Object key) {
						return oldValue;
					}
				});
			}
		}
	}
	private Set keysFor(Object value) {
		Set keys = new IdentitySet();
		for (Iterator it = masterMap.entrySet().iterator(); it.hasNext();) {
			Map.Entry entry = (Entry) it.next();
			if (entry.getValue() == value) {
				keys.add(entry.getKey());
			}
		}
		return keys;
	}
	public boolean isStale() {
		getterCalled();
		return masterMap.isStale() || staleMasterValues != null