setGroupType((String) newValue);
setGroupType((DataType) newValue);
    public void eSet(EStructuralFeature eFeature, Object newValue)    {        switch (eDerivedStructuralFeatureID(eFeature))        {            case DataPackage.SERIES_GROUPING__ENABLED:                setEnabled(((Boolean) newValue).booleanValue());                return;            case DataPackage.SERIES_GROUPING__GROUPING_UNIT:                setGroupingUnit((String) newValue);                return;            case DataPackage.SERIES_GROUPING__GROUPING_INTERVAL:                setGroupingInterval(((Integer) newValue).intValue());                return;            case DataPackage.SERIES_GROUPING__GROUP_TYPE:                setGroupType((String) newValue);                return;            case DataPackage.SERIES_GROUPING__AGGREGATE_EXPRESSION:                setAggregateExpression((String) newValue);                return;        }        eDynamicSet(eFeature, newValue);    }