Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.beans/src/org/eclipse/core/internal/databinding/beans/BeanMapPropertyDecorator.java
* @param delegate
	 * @param propertyDescriptor
	 */
	public BeanMapPropertyDecorator(IMapProperty delegate,
			PropertyDescriptor propertyDescriptor) {
		this.delegate = delegate;
		this.propertyDescriptor = propertyDescriptor;
	}
	public PropertyDescriptor getPropertyDescriptor() {
		return propertyDescriptor;
	}
	public Object getKeyType() {
		return delegate.getKeyType();
	}
	public Object getValueType() {
		return delegate.getValueType();
	}
	protected Map doGetMap(Object source) {
		return delegate.getMap(source);
	}
	protected void doSetMap(Object source, Map map) {
		delegate.setMap(source, map);
	}
	protected void doUpdateMap(Object source, MapDiff diff) {
		delegate.updateMap(source, diff);
	}
	public IBeanMapProperty values(String propertyName) {
		return values(propertyName, null);
	}
	public IBeanMapProperty values(String propertyName, Class valueType) {