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
}
	private void setDirty(boolean dirty) {
		dirtyable.setDirty(dirty);
	}
	public boolean checkEmptyString(Object testString) {
		if (testString == null || !(testString instanceof String)
				|| ((String) testString).trim().length() == 0) {
			return false;
		}
		return true;
	}
	private void createSeparator(Composite parent, String text) {
		generalGroup = text.equals("General");
		final Label label = new Label(parent, SWT.NONE);
		label.setText(text + "     ");
		label.setData("org.eclipse.e4.ui.css.id", "SeparatorLabel");
		GridData gridData = new GridData(SWT.FILL, SWT.CENTER, true, false);
		gridData.horizontalSpan = 3;
		label.setLayoutData(gridData);
		/
		/
		/
		/
		/
		/
		/
	}
	private void createVerticalSpace(Composite parent) {
		final Label label2 = new Label(parent, SWT.SEPARATOR | SWT.HORIZONTAL);
		label2.setVisible(false);