[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