com.atlassian.confluence.languages
Class DefaultLocaleManager

java.lang.Object
  extended bycom.atlassian.confluence.languages.DefaultLocaleManager
All Implemented Interfaces:
LocaleManager

public class DefaultLocaleManager
extends Object
implements LocaleManager


Field Summary
 
Fields inherited from interface com.atlassian.confluence.languages.LocaleManager
DEFAULT_LOCALE
 
Constructor Summary
DefaultLocaleManager()
           
 
Method Summary
 Locale getLocale(User user)
          returns the user's locale (if they have one set in their preferences), else return global default
 void setSettingsManager(SettingsManager settingsManager)
           
 void setUserAccessor(UserAccessor userAccessor)
           
 Locale toLocale(String userLocaleString)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultLocaleManager

public DefaultLocaleManager()
Method Detail

getLocale

public Locale getLocale(User user)
returns the user's locale (if they have one set in their preferences), else return global default

Specified by:
getLocale in interface LocaleManager
Parameters:
user -

toLocale

public Locale toLocale(String userLocaleString)
Specified by:
toLocale in interface LocaleManager

setSettingsManager

public void setSettingsManager(SettingsManager settingsManager)

setUserAccessor

public void setUserAccessor(UserAccessor userAccessor)


Confluence is developed by Atlassian.