//If working with a real server that returns data dynamically based on start/end row, override
//transformResponse instead.
@Override
public DSResponse getClientOnlyResponse(DSRequest request, Record[] serverData) {
DSResponse response = super.getClientOnlyResponse(request, serverData);
int totalRows = response.getTotalRows();
int startRow = response.getStartRow();
int endRow = response.getEndRow();
serverCountLabel.incrementAndUpdate(totalRows, startRow, endRow);
serverCountLabel.setBackgroundColor("ffff77");
new Timer() {
public void run() {
serverCountLabel.setBackgroundColor("ffffff");