[jboss-cvs] jboss-seam/examples/icefaces/src/org/jboss/seam/example/booking ...

Gavin King gavin.king at jboss.com
Mon Nov 20 11:54:53 EST 2006


  User: gavin   
  Date: 06/11/20 11:54:53

  Modified:    examples/icefaces/src/org/jboss/seam/example/booking  
                        HotelSearching.java HotelSearchingAction.java
  Log:
  use String to workaround icefaces bug
  
  Revision  Changes    Path
  1.3       +3 -3      jboss-seam/examples/icefaces/src/org/jboss/seam/example/booking/HotelSearching.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: HotelSearching.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/icefaces/src/org/jboss/seam/example/booking/HotelSearching.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- HotelSearching.java	20 Nov 2006 08:57:11 -0000	1.2
  +++ HotelSearching.java	20 Nov 2006 16:54:53 -0000	1.3
  @@ -1,4 +1,4 @@
  -//$Id: HotelSearching.java,v 1.2 2006/11/20 08:57:11 gavin Exp $
  +//$Id: HotelSearching.java,v 1.3 2006/11/20 16:54:53 gavin Exp $
   package org.jboss.seam.example.booking;
   
   import java.util.List;
  @@ -10,8 +10,8 @@
   @Local
   public interface HotelSearching
   {
  -   public int getPageSize();
  -   public void setPageSize(int pageSize);
  +   public String getPageSize();
  +   public void setPageSize(String pageSize);
      
      public String getSearchString();
      public void setSearchString(String searchString);
  
  
  
  1.3       +11 -11    jboss-seam/examples/icefaces/src/org/jboss/seam/example/booking/HotelSearchingAction.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: HotelSearchingAction.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/icefaces/src/org/jboss/seam/example/booking/HotelSearchingAction.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -b -r1.2 -r1.3
  --- HotelSearchingAction.java	20 Nov 2006 08:57:11 -0000	1.2
  +++ HotelSearchingAction.java	20 Nov 2006 16:54:53 -0000	1.3
  @@ -1,4 +1,4 @@
  -//$Id: HotelSearchingAction.java,v 1.2 2006/11/20 08:57:11 gavin Exp $
  +//$Id: HotelSearchingAction.java,v 1.3 2006/11/20 16:54:53 gavin Exp $
   package org.jboss.seam.example.booking;
   
   import java.util.List;
  @@ -59,7 +59,7 @@
   
      private String getSearchPattern()
      {
  -      return searchString==null ? "%" : '%' + searchString.toLowerCase().replace('*', '%') + '%';
  +      return searchString==null ? "%" : searchString.toLowerCase().replace('*', '%') + '%';
      }
      
      public boolean isNextPageAvailable()
  @@ -69,18 +69,18 @@
      
      public SelectItem[] getPageSizes() {
         return new SelectItem[] { 
  -            new SelectItem(5, "5"), 
  -            new SelectItem(10, "10"), 
  -            new SelectItem(20, "20") 
  +            new SelectItem("5"), 
  +            new SelectItem("10"), 
  +            new SelectItem("20") 
            };
      }
      
  -   public int getPageSize() {
  -      return pageSize;
  +   public String getPageSize() {
  +      return Integer.toString(pageSize);
      }
   
  -   public void setPageSize(int pageSize) {
  -      this.pageSize = pageSize;
  +   public void setPageSize(String pageSize) {
  +      this.pageSize = Integer.parseInt(pageSize);
      }
   
      public String getSearchString()
  @@ -95,7 +95,7 @@
   
      public void handleSearchStringChange(ValueChangeEvent e) {
         page = 0;
  -      searchString = (String) e.getNewValue();
  +      setSearchString( (String) e.getNewValue() );
         queryHotels();
      }
      
  @@ -106,7 +106,7 @@
      }
      
      public void handlePageSizeChange(ValueChangeEvent e)  {
  -      pageSize = ( (Long) e.getNewValue() ).intValue();
  +      setPageSize( (String) e.getNewValue() );
         queryHotels();
      }
      
  
  
  



More information about the jboss-cvs-commits mailing list