{
    switch (featureID)
    {
      case EcorePackage.ESTRING_TO_STRING_MAP_ENTRY__KEY:
        return getTypedKey();
      case EcorePackage.ESTRING_TO_STRING_MAP_ENTRY__VALUE:
        return getTypedValue();
    }
    return eDynamicGet(featureID, resolve, coreType);
  }