com.atlassian.sal.confluence.message
Class ConfluenceI18nResolver

java.lang.Object
  extended by com.atlassian.sal.core.message.AbstractI18nResolver
      extended by com.atlassian.sal.confluence.message.ConfluenceI18nResolver
All Implemented Interfaces:
com.atlassian.sal.api.message.I18nResolver

public class ConfluenceI18nResolver
extends com.atlassian.sal.core.message.AbstractI18nResolver


Constructor Summary
ConfluenceI18nResolver()
          Deprecated. use ConfluenceI18nResolver(I18NBeanFactory, LocaleManager)
ConfluenceI18nResolver(I18NBeanFactory i18nBeanFactory, LocaleManager localeManager)
           
 
Method Summary
 java.util.Map<java.lang.String,java.lang.String> getAllTranslationsForPrefix(java.lang.String prefix)
           
 java.util.Map<java.lang.String,java.lang.String> getAllTranslationsForPrefix(java.lang.String prefix, java.util.Locale locale)
           
 java.lang.String getRawText(java.lang.String key)
           
 java.lang.String resolveText(java.util.Locale locale, java.lang.String key, java.io.Serializable[] arguments)
          
 java.lang.String resolveText(java.lang.String key, java.io.Serializable[] arguments)
           
 void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)
           
 void setLocaleManager(LocaleManager localeManager)
           
 
Methods inherited from class com.atlassian.sal.core.message.AbstractI18nResolver
createMessage, createMessageCollection, getText, getText, getText, getText, getText, getText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfluenceI18nResolver

public ConfluenceI18nResolver()
Deprecated. use ConfluenceI18nResolver(I18NBeanFactory, LocaleManager)


ConfluenceI18nResolver

public ConfluenceI18nResolver(I18NBeanFactory i18nBeanFactory,
                              LocaleManager localeManager)
Since:
5.0
Method Detail

resolveText

public java.lang.String resolveText(java.lang.String key,
                                    java.io.Serializable[] arguments)
Specified by:
resolveText in class com.atlassian.sal.core.message.AbstractI18nResolver

resolveText

public java.lang.String resolveText(java.util.Locale locale,
                                    java.lang.String key,
                                    java.io.Serializable[] arguments)

Specified by:
resolveText in class com.atlassian.sal.core.message.AbstractI18nResolver
Since:
5.2

getRawText

public java.lang.String getRawText(java.lang.String key)

setI18NBeanFactory

public void setI18NBeanFactory(I18NBeanFactory i18NBeanFactory)

setLocaleManager

public void setLocaleManager(LocaleManager localeManager)

getAllTranslationsForPrefix

public java.util.Map<java.lang.String,java.lang.String> getAllTranslationsForPrefix(java.lang.String prefix,
                                                                                    java.util.Locale locale)

getAllTranslationsForPrefix

public java.util.Map<java.lang.String,java.lang.String> getAllTranslationsForPrefix(java.lang.String prefix)


Copyright © 2003-2014 Atlassian. All Rights Reserved.