Package com.e1c.langtool.emf.collector
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 TypeMethodDescriptionbooleanisSupported(org.eclipse.emf.ecore.EObject object) Checks if givenEObjectis supported by this provider.
-
Method Details
-
isSupported
boolean isSupported(org.eclipse.emf.ecore.EObject object) Checks if givenEObjectis supported by this provider.- Parameters:
object- the object- Returns:
- true, if it is supported
-