Class ClientTranslationService
- java.lang.Object
-
- org.kie.workbench.common.stunner.core.i18n.AbstractTranslationService
-
- org.kie.workbench.common.stunner.core.client.i18n.ClientTranslationService
-
- All Implemented Interfaces:
org.kie.workbench.common.stunner.core.i18n.StunnerTranslationService
@Singleton public class ClientTranslationService extends org.kie.workbench.common.stunner.core.i18n.AbstractTranslationService
-
-
Constructor Summary
Constructors Constructor Description ClientTranslationService(org.jboss.errai.ui.client.local.spi.TranslationService erraiTranslationService, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.validation.DiagramElementNameProvider> elementNameProviders, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Optional<String>getElementName(String uuid)StringgetNotNullValue(String key)StringgetValue(String key)StringgetValue(String key, Object... args)StringgetViolationMessage(org.kie.workbench.common.stunner.core.rule.RuleViolation ruleViolation)Handles both common rule violation types and client side canvas violation types as well.
-
-
-
Constructor Detail
-
ClientTranslationService
@Inject public ClientTranslationService(org.jboss.errai.ui.client.local.spi.TranslationService erraiTranslationService, org.jboss.errai.ioc.client.api.ManagedInstance<org.kie.workbench.common.stunner.core.validation.DiagramElementNameProvider> elementNameProviders, org.kie.workbench.common.stunner.core.client.api.SessionManager sessionManager, org.kie.workbench.common.stunner.core.util.DefinitionUtils definitionUtils)
-
-
Method Detail
-
getViolationMessage
public String getViolationMessage(org.kie.workbench.common.stunner.core.rule.RuleViolation ruleViolation)
Handles both common rule violation types and client side canvas violation types as well.- Specified by:
getViolationMessagein interfaceorg.kie.workbench.common.stunner.core.i18n.StunnerTranslationService- Overrides:
getViolationMessagein classorg.kie.workbench.common.stunner.core.i18n.AbstractTranslationService
-
-