public class CoreRefimplI18nResolver extends Object implements com.atlassian.sal.api.message.I18nResolver
ContainerManager *before* the plugin system is available.
This is not a direct clone of RefimplI18nResolver; it copies in both
com.atlassian.sal.core.message.AbstractI18nResolver and RefimplI18nResolver as sal-core is not available either.| Constructor and Description |
|---|
CoreRefimplI18nResolver(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.event.PluginEventManager pluginEventManager) |
| Modifier and Type | Method and Description |
|---|---|
com.atlassian.sal.api.message.Message |
createMessage(String key,
Serializable... arguments) |
com.atlassian.sal.api.message.MessageCollection |
createMessageCollection() |
Map<String,String> |
getAllTranslationsForPrefix(String prefix) |
Map<String,String> |
getAllTranslationsForPrefix(String prefix,
Locale locale) |
String |
getRawText(Locale locale,
String key) |
String |
getRawText(String key) |
String |
getText(Locale locale,
com.atlassian.sal.api.message.Message message) |
String |
getText(Locale locale,
String key) |
String |
getText(Locale locale,
String key,
Serializable... arguments) |
String |
getText(com.atlassian.sal.api.message.Message message) |
String |
getText(String key) |
String |
getText(String key,
Serializable... arguments) |
void |
pluginDisabled(com.atlassian.plugin.event.events.PluginDisabledEvent event) |
void |
pluginEnabled(com.atlassian.plugin.event.events.PluginEnabledEvent event) |
String |
resolveText(Locale locale,
String key,
Serializable[] arguments) |
String |
resolveText(String key,
Serializable[] arguments) |
public CoreRefimplI18nResolver(com.atlassian.plugin.PluginAccessor pluginAccessor,
com.atlassian.plugin.event.PluginEventManager pluginEventManager)
public String getText(String key, Serializable... arguments)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic String getText(Locale locale, String key, Serializable... arguments)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic String getText(String key)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic String getText(Locale locale, String key)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic String getText(com.atlassian.sal.api.message.Message message)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic String getText(Locale locale, com.atlassian.sal.api.message.Message message)
getText in interface com.atlassian.sal.api.message.I18nResolverpublic com.atlassian.sal.api.message.Message createMessage(String key, Serializable... arguments)
createMessage in interface com.atlassian.sal.api.message.I18nResolverpublic com.atlassian.sal.api.message.MessageCollection createMessageCollection()
createMessageCollection in interface com.atlassian.sal.api.message.I18nResolverpublic String getRawText(String key)
getRawText in interface com.atlassian.sal.api.message.I18nResolverpublic String getRawText(Locale locale, String key)
getRawText in interface com.atlassian.sal.api.message.I18nResolverpublic String resolveText(String key, Serializable[] arguments)
public String resolveText(Locale locale, String key, Serializable[] arguments)
public Map<String,String> getAllTranslationsForPrefix(String prefix)
getAllTranslationsForPrefix in interface com.atlassian.sal.api.message.I18nResolverpublic Map<String,String> getAllTranslationsForPrefix(String prefix, Locale locale)
getAllTranslationsForPrefix in interface com.atlassian.sal.api.message.I18nResolverpublic void pluginEnabled(com.atlassian.plugin.event.events.PluginEnabledEvent event)
public void pluginDisabled(com.atlassian.plugin.event.events.PluginDisabledEvent event)
Copyright © 2018 Atlassian. All rights reserved.