SPT Core API

com.sptci.echo.table
Interface PageableTableModel

All Superinterfaces:
Serializable
All Known Implementing Classes:
DefaultPageableTableModel, DirectoryTableModel, JDOFilterTableModel, JDOTableModel, TransactionalJDOTableModel

public interface PageableTableModel
extends Serializable

A TableModel used to represent a pageable data set.

© Copyright 2007 Sans Pareil Technologies, Inc.

Version:
$Id: PageableTableModel.java 4853 2009-08-10 21:10:14Z rakesh $
Author:
Rakesh Vidyadharan 2007-10-06

Method Summary
 int getPage()
          Return the page currently displayed in the model.
 int getPageSize()
          Return the number of rows displayed in a page.
 int getTotalPages()
          Return the total number of pages represented by the model.
 void setPage(int page)
          Set the page currently displayed in the model.
 void setPageSize(int pageSize)
          Set the number of rows to display in a page.
 

Method Detail

getPage

int getPage()
Return the page currently displayed in the model.

Returns:
The current page.

getPageSize

int getPageSize()
Return the number of rows displayed in a page.

Returns:
The number of rows per page.

getTotalPages

int getTotalPages()
Return the total number of pages represented by the model.

Returns:
The total number of pages that may be displayed.

setPage

void setPage(int page)
Set the page currently displayed in the model.

Parameters:
page - The page to be displayed.

setPageSize

void setPageSize(int pageSize)
Set the number of rows to display in a page.

Parameters:
pageSize - The number of rows to display in a page.

SPT Core API