Added setItemsPerPage() method to IPageableItems and changed the method on 
PageableListView to accept a long instead of an int


Project: http://git-wip-us.apache.org/repos/asf/wicket/repo
Commit: http://git-wip-us.apache.org/repos/asf/wicket/commit/df279d82
Tree: http://git-wip-us.apache.org/repos/asf/wicket/tree/df279d82
Diff: http://git-wip-us.apache.org/repos/asf/wicket/diff/df279d82

Branch: refs/heads/master
Commit: df279d82753fc68b627fd43f08afddba36467249
Parents: 7effdc8
Author: slowery <slow...@gatessolutions.com>
Authored: Wed Aug 22 13:13:28 2012 -0500
Committer: slowery <slow...@gatessolutions.com>
Committed: Wed Aug 22 13:13:28 2012 -0500

----------------------------------------------------------------------
 .../wicket/markup/html/list/PageableListView.java  |    2 +-
 .../html/navigation/paging/IPageableItems.java     |    7 +++++++
 2 files changed, 8 insertions(+), 1 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/wicket/blob/df279d82/wicket-core/src/main/java/org/apache/wicket/markup/html/list/PageableListView.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/list/PageableListView.java
 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/list/PageableListView.java
index 57ac006..2ea39bc 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/list/PageableListView.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/list/PageableListView.java
@@ -121,7 +121,7 @@ public abstract class PageableListView<T> extends 
ListView<T> implements IPageab
         * @param itemsPerPage
         *            the maximum number of rows on each page.
         */
-       public final void setItemsPerPage(int itemsPerPage)
+       public final void setItemsPerPage(long itemsPerPage)
        {
                if (itemsPerPage < 0)
                {

http://git-wip-us.apache.org/repos/asf/wicket/blob/df279d82/wicket-core/src/main/java/org/apache/wicket/markup/html/navigation/paging/IPageableItems.java
----------------------------------------------------------------------
diff --git 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/navigation/paging/IPageableItems.java
 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/navigation/paging/IPageableItems.java
index 257cd1f..4e15746 100644
--- 
a/wicket-core/src/main/java/org/apache/wicket/markup/html/navigation/paging/IPageableItems.java
+++ 
b/wicket-core/src/main/java/org/apache/wicket/markup/html/navigation/paging/IPageableItems.java
@@ -36,4 +36,11 @@ public interface IPageableItems extends IPageable
         */
        long getItemsPerPage();
 
+       /**
+        * set the maximum number of visible items per page
+        * 
+        * @param itemsPerPage
+        */
+       void setItemsPerPage(long itemsPerPage);
+
 }

Reply via email to