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>
- * <table
wicket:id="datatable"></table>
+ * <table
wicket:id="datatable"></table>
* </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
*/