Bug 296364 [context] The constructors used by the injection mechanism should have @Inject
examples/org.eclipse.e4.demo.contacts/src/org/eclipse/e4/demo/contacts/views/DetailComposite.java
createSeparator(composite, "Business Address ");
		createText(composite, "Street:", "street");
		createText(composite, "City:", "city");
		createText(composite, "ZIP:", "zip");
		createText(composite, "State/Prov:", "state");
		createText(composite, "Country:", "country");
		createVerticalSpace(composite);
		/
		createSeparator(composite, "Business Phones ");
		createText(composite, "Phone:", "phone");
		createText(composite, "Mobile:", "mobile");
		createVerticalSpace(composite);
		/
		createSeparator(composite, "Business Internet");
		createText(composite, "Email:", "email");
		createText(composite, "Web Page:", "webPage");
		createVerticalSpace(composite);
		/
		final IObservableValue imageObservableValue = PojoObservables
				.observeDetailValue(contactValue, "image", Image.class);
		this.scaledImage = new ComputedValue() {
			private Image currentImage;
			@Override
			protected Object calculate() {
				Image image = (Image) imageObservableValue.getValue();
				if (image == null) {
					image = dummyPortrait;
				}
				ImageData imageData = image.getImageData();
				double ratio = imageData.height / 85.0;