uk.ac.essex.ia.lang
Class LanguageManagerImpl
java.lang.Object
uk.ac.essex.ia.lang.LanguageManagerImpl
- All Implemented Interfaces:
- LanguageManager
public class LanguageManagerImpl
- extends java.lang.Object
- implements LanguageManager
You should have received a copy of GNU public license with this code.
If not please visit this site
Date: 15-Jul-2002
Field Summary |
protected java.util.prefs.Preferences |
preferences
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
preferences
protected java.util.prefs.Preferences preferences
getInstance
public static LanguageManager getInstance()
- Returns:
- LanguageManagerImpl - The singleton instance
get
public java.lang.String get(java.lang.String s)
- Specified by:
get
in interface LanguageManager
- Parameters:
s
-
- Returns:
get
public java.lang.String get(java.util.Locale locale,
java.lang.String s)
- Specified by:
get
in interface LanguageManager
- Parameters:
s
-
- Returns:
setDefaultLocale
public void setDefaultLocale(java.util.Locale locale)
- Specified by:
setDefaultLocale
in interface LanguageManager
- Parameters:
locale
-
getDefaultLocale
public java.util.Locale getDefaultLocale()
- Specified by:
getDefaultLocale
in interface LanguageManager
- Returns:
getAvailableLocales
public java.util.Locale[] getAvailableLocales()
- Specified by:
getAvailableLocales
in interface LanguageManager
- Returns:
isSupported
public boolean isSupported(java.util.Locale locale)
- Specified by:
isSupported
in interface LanguageManager
- Returns:
main
public static void main(java.lang.String[] argStrings)
- Parameters:
argStrings
-