Interface IScopedVariableTranslationStorageService
- All Superinterfaces:
IManagedService
- All Known Implementing Classes:
ScopedVariableTranslationStorageService
The Interface for working with the scoped variable translation storage.
-
Method Summary
Modifier and TypeMethodDescriptionvoidclearScopes(String moduleName) Clear scopes.booleanhasMultipleTranslation(String moduleName, String methodName, String translation, String excluded) Checks for multiple translation in scoped variable translation storage.voidputTranslation(String moduleName, String methodName, String translation, String variableName) Put translation to scoped variable translation storage.Methods inherited from interface com._1c.g5.wiring.IManagedService
activate, deactivate
-
Method Details
-
putTranslation
Put translation to scoped variable translation storage.- Parameters:
moduleName- the module name, cannot benullmethodName- the method name, cannot benulltranslation- the translation, cannot benullvariableName- the variable name, cannot benull
-
hasMultipleTranslation
boolean hasMultipleTranslation(String moduleName, String methodName, String translation, String excluded) Checks for multiple translation in scoped variable translation storage.- Parameters:
moduleName- the module name, cannot benullmethodName- the method name, cannot benulltranslation- the translation, cannot benullexcluded- excluding this name from the check, as it may appear multiple times, cannot benull- Returns:
true, if successful
-
clearScopes
Clear scopes.- Parameters:
moduleName- the module name, cannot benull
-