1 package cintoo.messages.locale; 2 3 import java.util.Locale ; 4 5 public class LocaleManager { 6 private static LocaleManager manager = new LocaleManager(); 7 private static ThreadLocale locale = new ThreadLocale(); 8 9 public static LocaleManager getManager() { 10 return manager; 11 } 12 13 19 public void setThreadLocale(Locale locale) { 20 LocaleManager.locale.setThread(true); 21 LocaleManager.locale.set(locale); 22 } 23 24 29 public void setLocale(Locale locale) { 30 LocaleManager.locale.setThread(false); 31 LocaleManager.locale.set(locale); 32 } 33 34 39 public Locale getLocale() { 40 return locale.get(); 41 } 42 43 44 45 } 46 | Popular Tags |