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

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

Introduction

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

Prototype

public void setPreCachedRowCount(int preCacheRows) 

Source Link

Document

Set the number of rows to cache before 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}// ww  w .j  a va  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  .ja  v  a2 s .  c o  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
 *
 *///  ww  w .j av 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;
}