Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.observable/src/org/eclipse/core/databinding/observable/map/MapDiff.java
/**
	 * @return the set of keys which were added
	 */
	public abstract Set getAddedKeys();
	/**
	 * @return the set of keys which were removed
	 */
	public abstract Set getRemovedKeys();
	/**
	 * @return the set of keys for which the value has changed
	 */
	public abstract Set getChangedKeys();
	/**
	 * Returns the old value for the given key, which must be an element of
	 * {@link #getRemovedKeys()} or {@link #getChangedKeys()}.
	 * 
	 * @param key
	 * @return the old value for the given key.
	 */
	public abstract Object getOldValue(Object key);
	/**
	 * Returns the new value for the given key, which must be an element of
	 * {@link #getChangedKeys()} or {@link #getAddedKeys()}.
	 * 
	 * @param key
	 * @return the new value for the given key.
	 */
	public abstract Object getNewValue(Object key);
}