com.webmethods.caf.faces.data
Interface IPageableTableContentProvider

All Superinterfaces:
IContentProvider, ITableContentProvider
All Known Subinterfaces:
ITaskSearchPagingContentProvider
All Known Implementing Classes:
FilteredPortalContainerModel, PageableTableContentProvider, PortalContainerModel, TaskInboxIndexedSearchContentProvider, TaskIndexedSearchContentProvider

public interface IPageableTableContentProvider
extends ITableContentProvider

Interface extension for implementing pagination for ITableContentProvider.


Method Summary
 int getPageRowIndex()
          Page starting row index.
 void setPageRowIndex(int row)
          Sets the page starting row index.
 
Methods inherited from interface com.webmethods.caf.faces.data.ITableContentProvider
getCurrentRow, getRowCount, getRowIndex, getRowVariable, isRowAvailable, setRowIndex, setRowVariable
 
Methods inherited from interface com.webmethods.caf.faces.data.IContentProvider
getPropertyKeys, getType, getValue, hasProperty, toString
 

Method Detail

setPageRowIndex

void setPageRowIndex(int row)
Sets the page starting row index.

Parameters:
row - row index
See Also:
IPageableTableContentProvider.getPageRowIndex()

getPageRowIndex

int getPageRowIndex()
Page starting row index. Should be bound to the table control first property and used as an input parameter to the page service provider.

Returns:
row index