{
    switch (featureID)
    {
      case EcorePackage.ESTRING_TO_STRING_MAP_ENTRY__KEY:
        return KEY_EDEFAULT == null ? key != null : !KEY_EDEFAULT.equals(key);
      case EcorePackage.ESTRING_TO_STRING_MAP_ENTRY__VALUE:
        return VALUE_EDEFAULT == null ? value != null : !VALUE_EDEFAULT.equals(value);
    }
    return eDynamicIsSet(featureID);
  }