@Override
	public void eSet(int featureID, Object newValue) {
		switch (featureID) {
			case XtextPackage.TYPE_REF__METAMODEL:
				setMetamodel((AbstractMetamodelDeclaration)newValue);
				return;
			case XtextPackage.TYPE_REF__CLASSIFIER:
				setClassifier((EClassifier)newValue);
				return;
		}
		super.eSet(featureID, newValue);
	}
@ Override public void eSet ( int featureID , Object newValue ) { switch ( featureID ) { case XtextPackage . TYPE_REF__METAMODEL : setMetamodel ( ( AbstractMetamodelDeclaration ) newValue ) ; return ; case XtextPackage . TYPE_REF__CLASSIFIER : setClassifier ( ( EClassifier ) newValue ) ; return ; } super . eSet ( featureID , newValue ) ; }
<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated