Bug 343033 [Model] Allow reflective method invocation
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/model/test/impl/TestHarnessImpl.java
return;
			case MTestPackage.TEST_HARNESS__CONTRIBUTION_URI:
				setContributionURI((String)newValue);
				return;
			case MTestPackage.TEST_HARNESS__OBJECT:
				setObject(newValue);
				return;
			case MTestPackage.TEST_HARNESS__PERSISTED_STATE:
				((EStructuralFeature.Setting)((EMap.InternalMapView<String, String>)getPersistedState()).eMap()).set(newValue);
				return;
			case MTestPackage.TEST_HARNESS__WIDGET:
				setWidget(newValue);
				return;
			case MTestPackage.TEST_HARNESS__RENDERER:
				setRenderer(newValue);
				return;
			case MTestPackage.TEST_HARNESS__TO_BE_RENDERED:
				setToBeRendered((Boolean)newValue);
				return;
			case MTestPackage.TEST_HARNESS__ON_TOP:
				setOnTop((Boolean)newValue);
				return;
			case MTestPackage.TEST_HARNESS__VISIBLE:
				setVisible((Boolean)newValue);
				return;
			case MTestPackage.TEST_HARNESS__PARENT:
				setParent((MElementContainer<MUIElement>)newValue);
				return;
			case MTestPackage.TEST_HARNESS__CONTAINER_DATA:
				setContainerData((String)newValue);