de.miethxml.toolkit.conf
Class LocaleImpl

java.lang.Object
  extended byde.miethxml.toolkit.conf.LocaleImpl
All Implemented Interfaces:
ConfigListener

public class LocaleImpl
extends java.lang.Object
implements ConfigListener

Manage locales at runtime, so you can change locales at runtime. You need default

Author:
Simon Mieth

Field Summary
static java.lang.String DEFAULT_LANG
           
static java.lang.String NOLABEL
           
 
Method Summary
 void addLocaleListener(LocaleListener l)
           
 void addLocaleRepository(LocaleRepository rep)
           
 void configChanged(java.lang.String configKey)
           
static void configureLocaleLocation(java.lang.String dir)
           
static LocaleImpl getInstance()
           
 java.lang.String getString(java.lang.String key)
           
 void removeLocaleListener(LocaleListener l)
           
 void removeLocaleRepository(LocaleRepository rep)
           
 void setLocation(java.lang.String location)
           
 void setString(java.lang.String key, java.lang.String t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NOLABEL

public static java.lang.String NOLABEL

DEFAULT_LANG

public static java.lang.String DEFAULT_LANG
Method Detail

getString

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

getInstance

public static LocaleImpl getInstance()

configureLocaleLocation

public static void configureLocaleLocation(java.lang.String dir)

configChanged

public void configChanged(java.lang.String configKey)
Specified by:
configChanged in interface ConfigListener

addLocaleListener

public void addLocaleListener(LocaleListener l)

removeLocaleListener

public void removeLocaleListener(LocaleListener l)

setString

public void setString(java.lang.String key,
                      java.lang.String t)

addLocaleRepository

public void addLocaleRepository(LocaleRepository rep)

removeLocaleRepository

public void removeLocaleRepository(LocaleRepository rep)

setLocation

public void setLocation(java.lang.String location)