Author: ivaynberg
Date: Thu Nov 27 09:32:23 2008
New Revision: 721245

URL: http://svn.apache.org/viewvc?rev=721245&view=rev
Log:
extracted page number culling into an overridable function

Modified:
    
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java

Modified: 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
URL: 
http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java?rev=721245&r1=721244&r2=721245&view=diff
==============================================================================
--- 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
 (original)
+++ 
wicket/trunk/wicket/src/main/java/org/apache/wicket/markup/html/navigation/paging/PagingNavigationLink.java
 Thu Nov 27 09:32:23 2008
@@ -73,6 +73,18 @@
         */
        public final int getPageNumber()
        {
+               return cullPageNumber(pageNumber);
+       }
+
+       /**
+        * Allows the link to cull the page number to the valid range before it 
is retrieved from the
+        * link
+        * 
+        * @param pageNumber
+        * @return culled page number
+        */
+       protected int cullPageNumber(int pageNumber)
+       {
                int idx = pageNumber;
                if (idx < 0)
                {


Reply via email to