[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...
Christian Bauer
christian.bauer at jboss.com
Sat Oct 14 02:07:46 EDT 2006
User: cbauer
Date: 06/10/14 02:07:46
Modified: src/main/org/jboss/seam/core LocaleSelector.java
Log:
Added convenience method for language selection with a simple commandLink action
Revision Changes Path
1.12 +209 -200 jboss-seam/src/main/org/jboss/seam/core/LocaleSelector.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: LocaleSelector.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/LocaleSelector.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- LocaleSelector.java 10 Oct 2006 19:37:37 -0000 1.11
+++ LocaleSelector.java 14 Oct 2006 06:07:46 -0000 1.12
@@ -70,6 +70,15 @@
}
}
+ /**
+ * Set the language and force resource bundle reload, useful for quick action links:
+ * <tt><h:commandLink value="DE" action="#{localeSelector.selectLanguage('de')}"/>"/></tt>
+ */
+ public void selectLanguage(String language) {
+ setLanguage(language);
+ select();
+ }
+
public Locale calculateLocale(Locale jsfLocale)
{
if ( !Strings.isEmpty(variant) )
More information about the jboss-cvs-commits
mailing list