X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;ds=sidebyside;f=org.argeo.eclipse.ui.rap%2Fsrc%2Forg%2Fargeo%2Feclipse%2Fui%2Fspecific%2FUiContext.java;h=82b60612404b565875b3faeb51e0dc77bf810b2b;hb=ad9eb24753d1486113cfbc19d8080f15ce5ff68a;hp=ce50873f8b185589684492670c8cc97a6f944e6e;hpb=86db10fcb2299ebf71d5599a80dc54444b26f893;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/UiContext.java b/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/UiContext.java index ce50873f8..82b606124 100644 --- a/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/UiContext.java +++ b/org.argeo.eclipse.ui.rap/src/org/argeo/eclipse/ui/specific/UiContext.java @@ -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 getData(String key) {