From df279d82753fc68b627fd43f08afddba36467249 Mon Sep 17 00:00:00 2001 From: slowery Date: Wed, 22 Aug 2012 13:13:28 -0500 Subject: [PATCH] Added setItemsPerPage() method to IPageableItems and changed the method on PageableListView to accept a long instead of an int --- .../apache/wicket/markup/html/list/PageableListView.java | 2 +- .../markup/html/navigation/paging/IPageableItems.java | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) 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 57ac0069aa5..2ea39bc8c18 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 final long getItemsPerPage() * @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) { 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 257cd1f4c73..4e157461284 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); + }