return eDynamicGet( eFeature, resolve );
return super.eGet( featureID, resolve, coreType );
	public Object eGet( EStructuralFeature eFeature, boolean resolve )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case ComponentPackage.DIAL_REGION__OUTLINE :				return getOutline( );			case ComponentPackage.DIAL_REGION__FILL :				return getFill( );			case ComponentPackage.DIAL_REGION__START_VALUE :				return getStartValue( );			case ComponentPackage.DIAL_REGION__END_VALUE :				return getEndValue( );			case ComponentPackage.DIAL_REGION__LABEL :				return getLabel( );			case ComponentPackage.DIAL_REGION__LABEL_ANCHOR :				return getLabelAnchor( );			case ComponentPackage.DIAL_REGION__FORMAT_SPECIFIER :				return getFormatSpecifier( );			case ComponentPackage.DIAL_REGION__INNER_RADIUS :				return new Double( getInnerRadius( ) );			case ComponentPackage.DIAL_REGION__OUTER_RADIUS :				return new Double( getOuterRadius( ) );		}		return eDynamicGet( eFeature, resolve );	}