View Javadoc

1   package org.seasar.cubby.util;
2   
3   import java.util.Locale;
4   
5   public class LocaleHolder {
6   	private static final ThreadLocal<Locale> LOCALE = new ThreadLocal<Locale>() {
7   		@Override
8   		protected Locale initialValue() {
9   			return Locale.getDefault();
10  		}
11  	};
12  
13  	public static Locale getLocale() {
14  		return LOCALE.get();
15  	}
16  
17  	public static void setLocale(Locale locale) {
18  		LOCALE.set(locale);
19  	}
20  }