Clean up before implementing i18n support
[lgpl/argeo-commons.git] / org.argeo.eclipse.ui.rap / src / org / argeo / eclipse / ui / specific / UiContext.java
index ce50873f8b185589684492670c8cc97a6f944e6e..82b60612404b565875b3faeb51e0dc77bf810b2b 100644 (file)
@@ -1,5 +1,7 @@
 package org.argeo.eclipse.ui.specific;
 
+import java.util.Locale;
+
 import javax.servlet.http.HttpServletRequest;
 
 import org.eclipse.rap.rwt.RWT;
@@ -12,6 +14,14 @@ public class UiContext {
                return RWT.getRequest();
        }
 
+       public static Locale getLocale() {
+               return RWT.getUISession().getLocale();
+       }
+
+       public static void setLocale(Locale locale) {
+               RWT.getUISession().setLocale(locale);
+       }
+
        /** Can always be null */
        @SuppressWarnings("unchecked")
        public static <T> T getData(String key) {