Example usage for com.google.gwt.gen2.table.client CachedTableModel setPostCachedRowCount

List of usage examples for com.google.gwt.gen2.table.client CachedTableModel setPostCachedRowCount

Introduction

In this page you can find the example usage for com.google.gwt.gen2.table.client CachedTableModel setPostCachedRowCount.

Prototype

public void setPostCachedRowCount(int postCacheRows) 

Source Link

Document

Set the number of rows to cache after the visible data area.

Usage

From source file:org.gss_project.gss.admin.client.ui.FilesTable.java

License:Open Source License

/**
 * Create the {@link CachedTableModel}//from  w ww. j  av  a 2s  . c  om
 * @param aTableModel
 * @return
 */
private CachedTableModel<FileHeaderDTO> createCachedTableModel(DataSourceTableModel aTableModel) {
    CachedTableModel<FileHeaderDTO> tm = new CachedTableModel<FileHeaderDTO>(aTableModel);
    tm.setPreCachedRowCount(20);
    tm.setPostCachedRowCount(20);
    tm.setRowCount(20);
    return tm;
}

From source file:org.gss_project.gss.admin.client.ui.UsersTable.java

License:Open Source License

/**
 * Create the {@link CachedTableModel}/*from  w w w .j  a  v a2s.co  m*/
 * @param aTableModel
 * @return
 */
private CachedTableModel<UserDTO> createCachedTableModel(DataSourceTableModel aTableModel) {
    CachedTableModel<UserDTO> tm = new CachedTableModel<UserDTO>(aTableModel);
    tm.setPreCachedRowCount(20);
    tm.setPostCachedRowCount(20);
    tm.setRowCount(20);
    return tm;
}

From source file:org.kuali.student.common.ui.client.widgets.pagetable.GenericTableModel.java

License:Educational Community License

/**
 * This returns cached table model for the RowType
 *
 *//*from  w  w  w  .j  a v  a 2  s  .  c  o m*/
public CachedTableModel<RowType> createCachedTableModel(int pageSize, int pages) {
    CachedTableModel<RowType> cachedTableModel = new CachedTableModel<RowType>(this);
    cachedTableModel.setPreCachedRowCount(pageSize);
    cachedTableModel.setPostCachedRowCount(pageSize);
    cachedTableModel.setRowCount(pageSize * pages);
    return cachedTableModel;
}