You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@click.apache.org by sa...@apache.org on 2009/03/26 23:09:14 UTC
svn commit: r758882 -
/incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java
Author: sabob
Date: Thu Mar 26 22:09:13 2009
New Revision: 758882
URL: http://svn.apache.org/viewvc?rev=758882&view=rev
Log:
renamed TableModel to DataProvider
Modified:
incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java
Modified: incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java
URL: http://svn.apache.org/viewvc/incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java?rev=758882&r1=758881&r2=758882&view=diff
==============================================================================
--- incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java (original)
+++ incubator/click/trunk/click/examples/src/org/apache/click/examples/page/table/LargeDatasetDemo.java Thu Mar 26 22:09:13 2009
@@ -68,20 +68,20 @@
* @see org.apache.click.Page#onRender()
*/
public void onRender() {
- // Create TableModel for the specified table and total number of customers
- TableModel model = new TableModel(table, getCustomerCount());
+ // Create DataProvider for the specified table and total number of customers
+ DataProvider dataProvider = new DataProvider(table, getCustomerCount());
- // Set the TableModel as the Table row list. Table is now able to
+ // Set the DataProvider as the Table row list. Table is now able to
// calculate the last row value.
// NOTE: If table rowList is not set, table cannot calculate the last row
// and invoking #getLastRow will return 0.
- table.setRowList(model);
+ table.setRowList(dataProvider);
// Retrieve customers given the firstRow, lastRow and pageSize
List customers = getCustomers(table.getFirstRow(), table.getLastRow(), table.getPageSize());
- // Add the customers to the table model
- model.addAll(customers);
+ // Add the customers to the table dataProvider
+ dataProvider.addAll(customers);
}
// ---------------------------------------------------------- Inner Classes
@@ -93,22 +93,22 @@
* The List also returns correct row for a specified index by offsetting
* the index against the Table's firstRow value.
*/
- class TableModel extends ArrayList {
+ class DataProvider extends ArrayList {
- /** The model's Table instance. */
+ /** The DataProvider Table instance. */
private Table table;
- /** The total number of rows of the model. */
+ /** The total number of rows of the dataProvider. */
private int numOfRows;
/**
- * Create a new TableModel instance for the given Table and total number
+ * Create a new DataProvider instance for the given Table and total number
* of rows.
*
- * @param table this model's Table instance
- * @param numOfRows the total number of rows of the model
+ * @param table this dataProvider Table instance
+ * @param numOfRows the total number of rows of the dataProvider
*/
- public TableModel(Table table, int numOfRows) {
+ public DataProvider(Table table, int numOfRows) {
this.table = table;
this.numOfRows = numOfRows;
}