Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/databinding/property/map/IMapProperty.java
/**
	 * Returns an observable map on the master observable's realm which tracks
	 * this property of the values in the entry set of <code>master</code>.
	 * 
	 * @param master
	 *            the master observable
	 * @return an observable map on the master observable's realm which tracks
	 *         this property of the values in the entry set of
	 *         <code>master</code>.
	 */
	public IObservableMap observeDetail(IObservableValue master);
	/**
	 * Returns the nested combination of this property and the specified detail
	 * value property. Note that because this property is a projection of value
	 * properties over a values collection, the only modifications supported are
	 * through the {@link IObservableMap#put(Object, Object)} and
	 * {@link IObservableMap#putAll(java.util.Map)} methods. In the latter case,
	 * this property does not entries for keys not already contained in the
	 * master map's key set. Modifications made through the returned property
	 * are delegated to the detail property, using the corresponding entry value
	 * from the master property as the source.
	 * 
	 * @param detailValues
	 *            the detail property
	 * @return the nested combination of the master map and detail value
	 *         properties.
	 */
	public IMapProperty values(IValueProperty detailValues);
}