org.cruxframework.crux.core.client.datasource
Interface MeasurablePagedDataSource<E>

All Superinterfaces:
DataSource<E>, PagedDataSource<E>
All Known Subinterfaces:
MeasurableRemoteDataSource<E>
All Known Implementing Classes:
LocalPagedDataSource, RemotePagedDataSource

public interface MeasurablePagedDataSource<E>
extends PagedDataSource<E>

Author:
Thiago da Rosa de Bustamante

Method Summary
 int getPageCount()
           
 boolean setCurrentPage(int pageNumber)
           
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.PagedDataSource
getCurrentPage, getCurrentPageSize, getPageSize, getRecordIndex, hasNextPage, hasPreviousPage, nextPage, previousPage, selectRecord, setPageSize
 
Methods inherited from interface org.cruxframework.crux.core.client.datasource.DataSource
clearChanges, cloneDTO, copyValueToWidget, firstRecord, getBoundObject, getBoundObject, getColumnDefinitions, getNewRecords, getRecord, getRemovedRecords, getSelectedRecords, getUpdatedRecords, getValue, getValue, hasNextRecord, hasPreviousRecord, insertRecord, nextRecord, previousRecord, removeRecord, reset, setColumnDefinitions, setValue, sort, sort, updateState
 

Method Detail

getPageCount

int getPageCount()

setCurrentPage

boolean setCurrentPage(int pageNumber)


Copyright © 2014. All rights reserved.