Interface IComputedStringMapFeatureProvider

All Superinterfaces:
IComputedNameProvider
All Known Subinterfaces:
IComputedStringMapFeatureTranslationProvider

public interface IComputedStringMapFeatureProvider extends IComputedNameProvider
The interface is common for providers that check given string value of EObject map feature if it could be compute form some base stings or from strings of parent objects. Implementors must register themselves into extension point of IComputedNameService.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isComputedMapValue(org.eclipse.emf.ecore.EObject object, EFeatureSettings feature, Object key)
    Checks if the value of the map in feature is computed string.

    Methods inherited from interface com.e1c.langtool.emf.collector.IComputedNameProvider

    isSupported
  • Method Details

    • isComputedMapValue

      boolean isComputedMapValue(org.eclipse.emf.ecore.EObject object, EFeatureSettings feature, Object key)
      Checks if the value of the map in feature is computed string.
      Parameters:
      object - the object
      feature - the feature
      key - the key
      Returns:
      true, if the value is computed string