Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/databinding/property/map/IMapProperty.java
* 
	 * @return the element type of the map's values collection or
	 *         <code>null</code> if the collection is untyped.
	 */
	public Object getValueType();
	/**
	 * Returns an unmodifiable Map with the current contents of the source's map
	 * property.
	 * 
	 * @param source
	 *            the property source (may be null)
	 * @return a Map with the current contents of the source's map property
	 * @since 1.3
	 */
	public Map getMap(Object source);
	/**
	 * Updates the property on the source with the specified change.
	 * <p>
	 * <b>Note:</b> This method is made available to facilitate basic property
	 * access. However if the property source lacks property change
	 * notification, then observables on the source object may not be notified
	 * of the change. In most cases it is preferable to modify the source
	 * through an {@link IObservableMap} than through the property directly.
	 * </p>
	 * 
	 * @param source
	 *            the property source (may be null)
	 * @param map
	 *            the new map
	 * @since 1.3