switch ( eDerivedStructuralFeatureID( eFeature ) )
switch ( featureID )
	public boolean eIsSet( EStructuralFeature eFeature )	{		switch ( eDerivedStructuralFeatureID( eFeature ) )		{			case AttributePackage.NUMBER_FORMAT_SPECIFIER__PREFIX :				return PREFIX_EDEFAULT == null ? prefix != null						: !PREFIX_EDEFAULT.equals( prefix );			case AttributePackage.NUMBER_FORMAT_SPECIFIER__SUFFIX :				return SUFFIX_EDEFAULT == null ? suffix != null						: !SUFFIX_EDEFAULT.equals( suffix );			case AttributePackage.NUMBER_FORMAT_SPECIFIER__MULTIPLIER :				return isSetMultiplier( );			case AttributePackage.NUMBER_FORMAT_SPECIFIER__FRACTION_DIGITS :				return isSetFractionDigits( );		}		return eDynamicIsSet( eFeature );	}