Package io.nevernull.mobileui.i18n
Class MessageFunctionProvider
- java.lang.Object
-
- io.nevernull.mobileui.i18n.MessageFunctionProvider
-
- All Implemented Interfaces:
io.nevernull.mobileui.template.TemplateFunctionProvider
@Singleton public class MessageFunctionProvider extends Object implements io.nevernull.mobileui.template.TemplateFunctionProvider
Provides methods for i18n in MobileUI templates. Please refer to the embeddedMessageFunctionProvider.MessagesTemplateImpl
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
MessageFunctionProvider.MessagesTemplateImpl
The object that is available to the template at render-time under 'messages.get(...)'.
-
Constructor Summary
Constructors Constructor Description MessageFunctionProvider(io.nevernull.mobileui.I18nService i18nService, Messages messages)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCacheKey()
Object
getFunctionObject()
String
getPrefix()
-
-
-
Constructor Detail
-
MessageFunctionProvider
public MessageFunctionProvider(io.nevernull.mobileui.I18nService i18nService, Messages messages)
-
-
Method Detail
-
getPrefix
public String getPrefix()
- Specified by:
getPrefix
in interfaceio.nevernull.mobileui.template.TemplateFunctionProvider
-
getCacheKey
public String getCacheKey()
- Specified by:
getCacheKey
in interfaceio.nevernull.mobileui.template.TemplateFunctionProvider
-
getFunctionObject
public Object getFunctionObject()
- Specified by:
getFunctionObject
in interfaceio.nevernull.mobileui.template.TemplateFunctionProvider
-
-