Interface IComputedNameTranslationService

All Known Implementing Classes:
ComputedNameTranslationService

public interface IComputedNameTranslationService
Check whether the EObject sting is computed from strings of base objects or not. Returns computed string from translations.
See Also:
  • Method Details

    • computeTranslatedString

      String computeTranslatedString(org.eclipse.emf.ecore.EObject object, EFeatureSettings stringFeature, IProjectTranslationProvider translationProvider, TranslateLanguage language)
      Compute translated string from translations of base objects.
      Parameters:
      object - the object
      stringFeature - the string feature
      translationProvider - the translation provider
      language - the language
      Returns:
      the computed string translated into given language
    • computeTranslatedMapValue

      String computeTranslatedMapValue(org.eclipse.emf.ecore.EObject object, EFeatureSettings feature, Object key, IProjectTranslationProvider translationProvider, TranslateLanguage language)
      Compute translated map value from translations of base objects.
      Parameters:
      object - the object
      feature - the feature
      key - the key
      translationProvider - the translation provider
      language - the language
      Returns:
      the computed string translated into given language