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); + }