You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2006/10/19 06:21:00 UTC

svn commit: r465473 - /incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java

Author: ivaynberg
Date: Wed Oct 18 21:20:59 2006
New Revision: 465473

URL: http://svn.apache.org/viewvc?view=rev&rev=465473
Log:
WICKET-10 Add event to DataTable.setCurrentPage(int)

Modified:
    incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java

Modified: incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java
URL: http://svn.apache.org/viewvc/incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java?view=diff&rev=465473&r1=465472&r2=465473
==============================================================================
--- incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java (original)
+++ incubator/wicket/trunk/wicket-extensions/src/main/java/wicket/extensions/markup/html/repeater/data/table/DataTable.java Wed Oct 18 21:20:59 2006
@@ -1,7 +1,7 @@
 /*
- * $Id$
- * $Revision$
- * $Date$
+ * $Id: DataTable.java 462123 2006-09-09 05:47:19 -0700 (Sat, 09 Sep 2006)
+ * frankbille $ $Revision$ $Date: 2006-09-09 05:47:19 -0700 (Sat, 09
+ * Sep 2006) $
  * 
  * ==================================================================== Licensed
  * under the Apache License, Version 2.0 (the "License"); you may not use this
@@ -44,7 +44,7 @@
  * Example
  * 
  * <pre>
- *                        &lt;table wicket:id=&quot;datatable&quot;&gt;&lt;/table&gt;
+ *                         &lt;table wicket:id=&quot;datatable&quot;&gt;&lt;/table&gt;
  * </pre>
  * 
  * And the related Java code: ( the first column will be sortable because its
@@ -253,6 +253,15 @@
 	public final void setCurrentPage(int page)
 	{
 		datagrid.setCurrentPage(page);
+		onPageChanged();
+	}
+
+	/**
+	 * Event listener for page-changed event
+	 */
+	protected void onPageChanged()
+	{
+		// noop
 	}
 
 	/**
@@ -281,7 +290,7 @@
 	{
 		datagrid.setRowsPerPage(items);
 	}
-	
+
 	/**
 	 * @return number of rows per page
 	 */