com.atlassian.jira.web.util
Class JiraLocaleUtils

java.lang.Object
  extended by com.atlassian.core.util.LocaleUtils
      extended by com.atlassian.jira.web.util.JiraLocaleUtils

Deprecated. Should use the LocaleManager interface or LocaleParser instead.

public class JiraLocaleUtils
extends com.atlassian.core.util.LocaleUtils


Field Summary
static String DEFAULT_LOCALE_I18N_KEY
          Deprecated.  
static String DEFAULT_LOCALE_ID
          Deprecated.  
 
Fields inherited from class com.atlassian.core.util.LocaleUtils
installedLocales, LANGUAGE_DESCRIPTOR_FILENAME, LOCALE_TAG_NAME
 
Constructor Summary
JiraLocaleUtils()
          Deprecated.  
 
Method Summary
protected  List<Locale> calculateAvailableLocales(Locale userLocale)
          Deprecated.  
 List<Locale> getInstalledLocales()
          Deprecated. Use LocaleManager.getInstalledLocales() ) instead. Since v4.2
 Map<String,String> getInstalledLocalesWithDefault(Locale defaultLocale, I18nHelper helper)
          Deprecated. Use LocaleManager.getInstalledLocalesWithDefault(java.util.Locale, com.atlassian.jira.util.I18nHelper) ) instead. Since v4.2
static Locale parseLocale(String locale)
          Deprecated. Use {@link com.atlassian.jira.util.LocaleParser#parseLocale) instead. Since v4.2
 void resetInstalledLocales()
          Deprecated.  
 
Methods inherited from class com.atlassian.core.util.LocaleUtils
getLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_LOCALE_ID

public static final String DEFAULT_LOCALE_ID
Deprecated. 
See Also:
Constant Field Values

DEFAULT_LOCALE_I18N_KEY

public static final String DEFAULT_LOCALE_I18N_KEY
Deprecated. 
See Also:
Constant Field Values
Constructor Detail

JiraLocaleUtils

public JiraLocaleUtils()
Deprecated. 
Method Detail

getInstalledLocales

public List<Locale> getInstalledLocales()
Deprecated. Use LocaleManager.getInstalledLocales() ) instead. Since v4.2

Returns a lazily-instantiated, unmodifiable List containing the installed locales.

Overrides:
getInstalledLocales in class com.atlassian.core.util.LocaleUtils
Returns:
an unmodifiable List of Locale

resetInstalledLocales

public void resetInstalledLocales()
Deprecated. 

getInstalledLocalesWithDefault

public Map<String,String> getInstalledLocalesWithDefault(Locale defaultLocale,
                                                         I18nHelper helper)
Deprecated. Use LocaleManager.getInstalledLocalesWithDefault(java.util.Locale, com.atlassian.jira.util.I18nHelper) ) instead. Since v4.2

Retrieve the installed locales for the UI. Add 'Default' so that the JVM default can be used. The display name for each locale is written in that same locale to ensure that users are able to identify their own language.

Parameters:
defaultLocale - default locale
helper - i18n helper
Returns:
a map of locale (as String) to locale display name

parseLocale

public static Locale parseLocale(String locale)
Deprecated. Use {@link com.atlassian.jira.util.LocaleParser#parseLocale) instead. Since v4.2

Creates a locale from the given string. Similar to LocaleUtils, but this one is static

Parameters:
locale - locale
Returns:
new locale based on the parameter, or null if parameter not set

calculateAvailableLocales

protected List<Locale> calculateAvailableLocales(Locale userLocale)
Deprecated. 


Copyright © 2002-2014 Atlassian. All Rights Reserved.