org.rapla.components.xmlbundle
Interface LocaleSelector


public interface LocaleSelector

If you want to change the locales during runtime put a LocaleSelector in the base-context. Instances of I18nBundle will then register them-self as LocaleChangeListeners. Change the locale with setLocale(java.util.Locale) and all bundles will try to load the appropriate resources.


Field Summary
static String ROLE
           
 
Method Summary
 void addLocaleChangeListener(LocaleChangeListener listener)
           
 String getLanguage()
           
 Locale getLocale()
           
 void removeLocaleChangeListener(LocaleChangeListener listener)
           
 void setCountry(String country)
           
 void setLanguage(String language)
           
 void setLocale(Locale locale)
           
 

Field Detail

ROLE

static final String ROLE
Method Detail

addLocaleChangeListener

void addLocaleChangeListener(LocaleChangeListener listener)

removeLocaleChangeListener

void removeLocaleChangeListener(LocaleChangeListener listener)

setLocale

void setLocale(Locale locale)

getLocale

Locale getLocale()

setLanguage

void setLanguage(String language)

setCountry

void setCountry(String country)

getLanguage

String getLanguage()


Copyright © 2000-2006 Rapla Team. All Rights Reseserved.