return eDynamicIsSet( eFeature );
return super.eIsSet( featureID );
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case AttributePackage.DATA_POINT__COMPONENTS :				return components != null && !components.isEmpty( );			case AttributePackage.DATA_POINT__PREFIX :				return PREFIX_EDEFAULT == null ? prefix != null						: !PREFIX_EDEFAULT.equals( prefix );			case AttributePackage.DATA_POINT__SUFFIX :				return SUFFIX_EDEFAULT == null ? suffix != null						: !SUFFIX_EDEFAULT.equals( suffix );			case AttributePackage.DATA_POINT__SEPARATOR :				return SEPARATOR_EDEFAULT == null ? separator != null						: !SEPARATOR_EDEFAULT.equals( separator );		}		return eDynamicIsSet( eFeature );	}