Interface IComputedNameProvider

All Known Subinterfaces:
IComputedStringFeatureProvider, IComputedStringFeatureTranslationProvider, IComputedStringMapFeatureProvider, IComputedStringMapFeatureTranslationProvider
All Known Implementing Classes:
AbstractChoiceParameterFilterTranslationProvider, AbstractChoiceParameterLinkFilterTranslationProvider, AbstractSplittedStringTranslationExistTranslationProvider, AdoptedMdNameComputedStringFeatureTranslationProvider, AreaParameterFieldExpressionFieldTranslationProvider, BpSchemaComputedNameProvider, ChoiceParameterFilterTranslationProvider, ChoiceParameterLinkFilterTranslationProvider, ChoiceParameterLinkFilterTranslationProvider, CommonModuleEventsComputedNameProvider, ConnectionItemStringFeatureTranslationProvider, DataCompositionChoiceParameterLinkValueTranslationProvider, DataCompositionChoiceParameterValueTranslationProvider, DataCompositionParameterValueDuallyNamedComputedFeatureProvider, DataCompositionParameterValueTranslationProvider, DataPathFieldTranslationProvider, DataSetFieldDataPathStringFeatureTranslationProvider, DataSetLinkDataSetTranslationProvider, DataSetLinkParameterValueTranslationProvider, DataSourceNameTranslationProvider, DcsExprFeatureTranslationProvider, DesignTimeValueTranslationProvider, EventHandlerComputedNameTranslationProvider, ExprContentFieldTranslationProvider, ExprParameterValueTranslationProvider, FeatureAccessComputedNameProvider, FieldTranslationProvider, FolderDataPathPartTranslationProvider, FormalParamComputedNameProvider, FormBaseNamingProvider, FormChoiceParameterFilterTranslationProvider, FormComputedNameProvider, FormDefaultNameProvider, ImplicitVariableComputedNameProvider, IndexedFieldPathTranslationProvider, MdBaseNamingProvider, MdObjectEventsComputedNameProvider, NestedObjectSettingsObjectIdTranslationProvider, OuterParameterTranslationProvider, ParameterNameDbViewTranslationProvider, QlComputeNameProvider, QueryStringFeatureTranslationProvider, RightQlParameterComputedNameTranslationProvider, RlsConditionTranslationProvider, SourceObjectLinkProviderComputedSFeatureProvider, StandardEventNameTranslationProvider, StringLiteralExpressionTranslationProvider, StringLiteralNonWordTranslationProvider, StringLiteralNonWordTranslationProvider, StringLiteralPartTranslationProvider, StringLiteralPartTranslationProvider, StringValuePartTranslationProvider, StyleItemNameTranslationProvider, TemplateCallNameComputedNameProvider, TemplateConditionTranslationProvider, TemplateNameTranslationProvider, TemplateNameTranslationProvider, TextStatementTranslationProvider, TotalFielDataPathTranslationProvider, UserFieldExpressionPresentationTranslationProvider, ValueLiteralTranslationProvider

public interface IComputedNameProvider
The interface is common for providers that check given string value of EObject 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. Implementors must implement one of subinterfaces.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isSupported(org.eclipse.emf.ecore.EObject object)
    Checks if given EObject is supported by this provider.
  • Method Details

    • isSupported

      boolean isSupported(org.eclipse.emf.ecore.EObject object)
      Checks if given EObject is supported by this provider.
      Parameters:
      object - the object
      Returns:
      true, if it is supported