You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by pe...@apache.org on 2011/11/18 12:16:29 UTC
svn commit: r1203602 - in /wicket/trunk:
wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/
wicket-examples/src/main/java/org/apache/wicket/examples/repeater/
wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repea...
Author: pete
Date: Fri Nov 18 11:16:28 2011
New Revision: 1203602
URL: http://svn.apache.org/viewvc?rev=1203602&view=rev
Log:
switch from using int to long in IDataProvider and the cascade from that
Issue: WICKET-1175
Modified:
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java
wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.java
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.java
wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SortingPage.java
wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java
Modified: wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java (original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/DataView.java Fri Nov 18 11:16:28 2011
@@ -89,7 +89,7 @@ public abstract class DataView<T> extend
* @param itemsPerPage
* items per page
*/
- protected DataView(String id, IDataProvider<T> dataProvider, int itemsPerPage)
+ protected DataView(String id, IDataProvider<T> dataProvider, long itemsPerPage)
{
super(id, dataProvider);
setItemsPerPage(itemsPerPage);
Modified: wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java (original)
+++ wicket/trunk/wicket-core/src/main/java/org/apache/wicket/markup/repeater/data/GridView.java Fri Nov 18 11:16:28 2011
@@ -147,7 +147,7 @@ public abstract class GridView<T> extend
private void updateItemsPerPage()
{
- int items = Integer.MAX_VALUE;
+ long items = Long.MAX_VALUE;
long result = (long)rows * (long)columns;
Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/OIRPage.java Fri Nov 18 11:16:28 2011
@@ -126,7 +126,7 @@ public class OIRPage extends BasePage
}
};
- dataView.setItemsPerPage(8);
+ dataView.setItemsPerPage(8L);
dataView.setItemReuseStrategy(ReuseIfModelsEqualStrategy.getInstance());
add(new OrderByBorder("orderByFirstName", "firstName", dp)
Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/PagingPage.java Fri Nov 18 11:16:28 2011
@@ -67,7 +67,7 @@ public class PagingPage extends BasePage
}
};
- dataView.setItemsPerPage(8);
+ dataView.setItemsPerPage(8L);
add(dataView);
add(new PagingNavigator("navigator", dataView));
Modified: wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SortingPage.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SortingPage.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SortingPage.java (original)
+++ wicket/trunk/wicket-examples/src/main/java/org/apache/wicket/examples/repeater/SortingPage.java Fri Nov 18 11:16:28 2011
@@ -68,7 +68,7 @@ public class SortingPage extends BasePag
}
};
- dataView.setItemsPerPage(8);
+ dataView.setItemsPerPage(8L);
add(new OrderByBorder("orderByFirstName", "firstName", dp)
{
Modified: wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java?rev=1203602&r1=1203601&r2=1203602&view=diff
==============================================================================
--- wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java (original)
+++ wicket/trunk/wicket-extensions/src/main/java/org/apache/wicket/extensions/markup/html/repeater/data/table/DataTable.java Fri Nov 18 11:16:28 2011
@@ -132,7 +132,7 @@ public class DataTable<T> extends Panel
* number of rows per page
*/
public DataTable(final String id, final List<IColumn<T>> columns,
- final IDataProvider<T> dataProvider, final int rowsPerPage)
+ final IDataProvider<T> dataProvider, final long rowsPerPage)
{
super(id);
@@ -324,7 +324,7 @@ public class DataTable<T> extends Panel
* number of items to display per page
*
*/
- public void setItemsPerPage(final int items)
+ public void setItemsPerPage(final long items)
{
datagrid.setItemsPerPage(items);
}