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 getContainerData();
			case MTestPackage.TEST_HARNESS__CUR_SHARED_REF:
				if (resolve) return getCurSharedRef();
				return basicGetCurSharedRef();
			case MTestPackage.TEST_HARNESS__VISIBLE_WHEN:
				return getVisibleWhen();
			case MTestPackage.TEST_HARNESS__ACCESSIBILITY_PHRASE:
				return getAccessibilityPhrase();
			case MTestPackage.TEST_HARNESS__CHILDREN:
				return getChildren();
			case MTestPackage.TEST_HARNESS__SELECTED_ELEMENT:
				if (resolve) return getSelectedElement();
				return basicGetSelectedElement();
			case MTestPackage.TEST_HARNESS__NAME:
				return getName();
			case MTestPackage.TEST_HARNESS__VALUE:
				return getValue();
			case MTestPackage.TEST_HARNESS__INPUT_URI:
				return getInputURI();
			case MTestPackage.TEST_HARNESS__LABEL:
				return getLabel();
			case MTestPackage.TEST_HARNESS__ICON_URI:
				return getIconURI();
			case MTestPackage.TEST_HARNESS__TOOLTIP:
				return getTooltip();
			case MTestPackage.TEST_HARNESS__DIRTY:
				return isDirty();
		}
		return super.eGet(featureID, resolve, coreType);
	}