Bug 315281 update copyrights for 3.6
bundles/org.eclipse.core.databinding.property/src/org/eclipse/core/databinding/property/value/ValueProperty.java
public IObservable createObservable(Object target) {
				return observe(target);
			}
		};
	}
	public IObservableFactory valueFactory(final Realm realm) {
		return new IObservableFactory() {
			public IObservable createObservable(Object target) {
				return observe(realm, target);
			}
		};
	}
	public IObservableValue observeDetail(IObservableValue master) {
		return MasterDetailObservables.detailValue(master, valueFactory(master
				.getRealm()), getValueType());
	}
	public final IValueProperty value(IValueProperty detailValue) {
		return new ValuePropertyDetailValue(this, detailValue);
	}
	public final IListProperty list(IListProperty detailList) {
		return new ValuePropertyDetailList(this, detailList);
	}
	public final ISetProperty set(ISetProperty detailSet) {
		return new ValuePropertyDetailSet(this, detailSet);
	}
	public final IMapProperty map(IMapProperty detailMap) {
		return new ValuePropertyDetailMap(this, detailMap);
	}
}