public void setDataProvider(final AbstractDataProvider<T> dataProvider) { if (dataGrid instanceof PagedTable) { ((PagedTable<T>) dataGrid).setDataProvider(dataProvider); } }
public void setDataProvider(final AbstractDataProvider<T> dataProvider) { if (dataGrid instanceof PagedTable) { ((PagedTable<T>) dataGrid).setDataProvider(dataProvider); } }
@Override public void setDataProvider( AsyncDataProvider< DatabaseSchemaRow > dataProvider ) { dataGrid.setDataProvider( dataProvider ); }
@Override public void setDataProvider( AsyncDataProvider< DatabaseObjectRow > dataProvider ) { dataGrid.setDataProvider( dataProvider ); }
private void createProvider() { dataProvider = new AsyncDataProvider<DataGridFilterSummary>() { @Override protected void onRangeChanged(HasData<DataGridFilterSummary> display) { final Range visibleRange = display.getVisibleRange(); List<DataGridFilterSummary> currentCustomFilters = getData(); dataProvider.updateRowCount(currentCustomFilters.size(), true); int endRange; if (visibleRange.getStart() + 5 < currentCustomFilters.size()) { endRange = visibleRange.getStart() + 5; } else { endRange = currentCustomFilters.size(); } dataProvider.updateRowData(visibleRange.getStart(), currentCustomFilters.subList(visibleRange.getStart(), endRange)); } }; existingFiltersGrid.setDataProvider(dataProvider); }
private void createProvider() { dataProvider = new AsyncDataProvider<DataGridFilterSummary>() { @Override protected void onRangeChanged(HasData<DataGridFilterSummary> display) { final Range visibleRange = display.getVisibleRange(); List<DataGridFilterSummary> currentCustomFilters = getData(); dataProvider.updateRowCount(currentCustomFilters.size(), true); int endRange; if (visibleRange.getStart() + 5 < currentCustomFilters.size()) { endRange = visibleRange.getStart() + 5; } else { endRange = currentCustomFilters.size(); } dataProvider.updateRowData(visibleRange.getStart(), currentCustomFilters.subList(visibleRange.getStart(), endRange)); } }; existingFiltersGrid.setDataProvider(dataProvider); }
@Test public void testSetDataProvider() throws Exception { PagedTable pagedTable = new PagedTable(); pagedTable.setDataProvider(dataProvider); verify(dataProvider).addDataDisplay(pagedTable); }
InboxConstants.INSTANCE.createdDate() ); table.setDataProvider( new AsyncDataProvider<InboxPageRow>() { protected void onRangeChanged( HasData<InboxPageRow> display ) { InboxPageRequest request = new InboxPageRequest( inboxName, table.dataGrid.getPageStart(), PAGE_SIZE );