Class I18nResolverAdapter

java.lang.Object
com.atlassian.bamboo.utils.i18n.I18nResolverAdapter
All Implemented Interfaces:
com.atlassian.sal.api.message.I18nResolver

public class I18nResolverAdapter extends Object implements com.atlassian.sal.api.message.I18nResolver
  • Constructor Details

    • I18nResolverAdapter

      public I18nResolverAdapter(I18nBean i18nBean)
  • Method Details

    • getRawText

      public String getRawText(String key)
      Specified by:
      getRawText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(String key, Serializable... arguments)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(Locale locale, String key, Serializable... arguments)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(String key)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(Locale locale, String key)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(com.atlassian.sal.api.message.Message message)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • getText

      public String getText(Locale locale, com.atlassian.sal.api.message.Message message)
      Specified by:
      getText in interface com.atlassian.sal.api.message.I18nResolver
    • createMessage

      public com.atlassian.sal.api.message.Message createMessage(String key, Serializable... arguments)
      Specified by:
      createMessage in interface com.atlassian.sal.api.message.I18nResolver
    • createMessageCollection

      public com.atlassian.sal.api.message.MessageCollection createMessageCollection()
      Specified by:
      createMessageCollection in interface com.atlassian.sal.api.message.I18nResolver
    • getAllTranslationsForPrefix

      public Map<String,String> getAllTranslationsForPrefix(String prefix)
      Specified by:
      getAllTranslationsForPrefix in interface com.atlassian.sal.api.message.I18nResolver
    • getAllTranslationsForPrefix

      public Map<String,String> getAllTranslationsForPrefix(String prefix, Locale locale)
      Specified by:
      getAllTranslationsForPrefix in interface com.atlassian.sal.api.message.I18nResolver
    • getRawText

      public String getRawText(Locale locale, String key)
      Specified by:
      getRawText in interface com.atlassian.sal.api.message.I18nResolver