[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...

Gavin King gavin.king at jboss.com
Thu Mar 29 12:26:46 EDT 2007


  User: gavin   
  Date: 07/03/29 12:26:46

  Modified:    src/main/org/jboss/seam/core   LocaleSelector.java
                        TimeZoneSelector.java
  Log:
  JBSEAM-1124
  
  Revision  Changes    Path
  1.21      +14 -7     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.20
  retrieving revision 1.21
  diff -u -b -r1.20 -r1.21
  --- LocaleSelector.java	18 Mar 2007 13:46:04 -0000	1.20
  +++ LocaleSelector.java	29 Mar 2007 16:26:46 -0000	1.21
  @@ -10,6 +10,7 @@
   import java.util.StringTokenizer;
   
   import javax.faces.context.FacesContext;
  +import javax.faces.event.ValueChangeEvent;
   import javax.faces.model.SelectItem;
   import javax.servlet.ServletRequest;
   import javax.servlet.http.HttpServletRequest;
  @@ -73,6 +74,12 @@
         }
      }
   
  +   public void select(ValueChangeEvent event) 
  +   {
  +      setLocaleString( (String) event.getNewValue() );
  +      select();
  +   }
  +
       /**
        * Set the language and force resource bundle reload, useful for quick action links:
        * <tt>&lt;h:commandLink value="DE" action="#{localeSelector.selectLanguage('de')}"/>"/></tt>
  
  
  
  1.11      +13 -0     jboss-seam/src/main/org/jboss/seam/core/TimeZoneSelector.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TimeZoneSelector.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/TimeZoneSelector.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- TimeZoneSelector.java	28 Feb 2007 06:19:01 -0000	1.10
  +++ TimeZoneSelector.java	29 Mar 2007 16:26:46 -0000	1.11
  @@ -3,6 +3,8 @@
   import static org.jboss.seam.InterceptionType.NEVER;
   import static org.jboss.seam.annotations.Install.BUILT_IN;
   
  +import javax.faces.event.ValueChangeEvent;
  +
   import org.jboss.seam.Component;
   import org.jboss.seam.ScopeType;
   import org.jboss.seam.annotations.Create;
  @@ -55,6 +57,17 @@
         }
      }
   
  +   public void select(ValueChangeEvent event) 
  +   {
  +      selectTimeZone( (String) event.getNewValue() );
  +   }
  +   
  +   public void selectTimeZone(String timeZoneId)
  +   {
  +      setTimeZoneId(timeZoneId);
  +      select();
  +   }
  +   
      public void setTimeZone(java.util.TimeZone timeZone)
      {
         setTimeZoneId( timeZone.getID() );
  
  
  



More information about the jboss-cvs-commits mailing list