Interface IComputedStringMapFeatureTranslationProvider

All Superinterfaces:
IComputedNameProvider, IComputedStringMapFeatureProvider

public interface IComputedStringMapFeatureTranslationProvider extends IComputedStringMapFeatureProvider
The interface is common for providers of computed string value of map that could be compute of some base or parent objects translation. Implementors must register themselves into extension point of IComputedNameService.
See Also:
  • Method Details

    • 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