net.sf.myjaut.i18n
Class I18nManager

java.lang.Object
  extended by net.sf.myjaut.i18n.I18nManager

public class I18nManager
extends java.lang.Object


Constructor Summary
I18nManager(I18nCatalogProvider i18nCatalogProvider, java.util.Locale defaultLocale)
           
 
Method Summary
 void addI18nListener(I18nListener i18nListener)
           
 java.util.Locale getCurrentLocale()
           
 java.lang.String getLocaleName(java.util.Locale locale)
           
 java.util.List<java.util.Locale> getLocales()
           
 java.lang.String getOwnerEmail(java.util.Locale locale)
           
 java.lang.String getOwnerName(java.util.Locale locale)
           
 java.lang.String getValue(java.lang.String key)
           
 java.lang.String getValue(java.lang.String key, java.util.Locale locale)
           
 void removeI18nListener(I18nListener i18nListener)
           
 void setCurrentLocale(java.util.Locale currentLocale)
          Sets the current locale to a given locale.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

I18nManager

public I18nManager(I18nCatalogProvider i18nCatalogProvider,
                   java.util.Locale defaultLocale)
Method Detail

getOwnerName

public java.lang.String getOwnerName(java.util.Locale locale)

getOwnerEmail

public java.lang.String getOwnerEmail(java.util.Locale locale)

addI18nListener

public void addI18nListener(I18nListener i18nListener)

getCurrentLocale

public java.util.Locale getCurrentLocale()

getLocaleName

public java.lang.String getLocaleName(java.util.Locale locale)

getLocales

public java.util.List<java.util.Locale> getLocales()

getValue

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

getValue

public java.lang.String getValue(java.lang.String key,
                                 java.util.Locale locale)

removeI18nListener

public void removeI18nListener(I18nListener i18nListener)

setCurrentLocale

public void setCurrentLocale(java.util.Locale currentLocale)
Sets the current locale to a given locale.



This code documentation is disclosed as part of Kagiru Sudoku. It is licensed under the GNU General Public License (GPL) and comes with NO WARRANTY. See file license.txt for more info.