Class ExtensionModulePragmaValueProvider
java.lang.Object
com.e1c.langtool.v8.dt.bsl.translator.ExtensionModulePragmaValueProvider
The translation provider for
Pragma value.
This class computes translation by source method
or if it is event and source method not exist computes by event name.-
Constructor Summary
ConstructorsConstructorDescriptionExtensionModulePragmaValueProvider(INamedEObjectNameProvider namedEObjectNameProvider, IBslModuleContextDefService contextDefService) -
Method Summary
Modifier and TypeMethodDescriptiongetTranslation(Pragma pragma, @NonNull IProjectTranslationProvider translationProvider)
-
Constructor Details
-
ExtensionModulePragmaValueProvider
@Inject public ExtensionModulePragmaValueProvider(INamedEObjectNameProvider namedEObjectNameProvider, IBslModuleContextDefService contextDefService)
-
-
Method Details
-
getTranslation
public String getTranslation(Pragma pragma, @NonNull IProjectTranslationProvider translationProvider)
-