private void createPagingToolbar() { RpcProxy<PagingLoadResult<DataContainer>> proxy = new RpcProxy<PagingLoadResult<DataContainer>>() { @Override public void load( Object loadConfig, AsyncCallback<PagingLoadResult<DataContainer>> callback) { dataManagementService.getPagingData((PagingLoadConfig) loadConfig, callback); } }; pagingToolBar = new MyPagingToolBar(50, this); Registry.register(PAGING_TOOLBAR, pagingToolBar); PagingLoader<PagingLoadResult<DataProviderUI>> loader = new BasePagingLoader<PagingLoadResult<DataProviderUI>>(proxy); loader.setRemoteSort(true); pagingToolBar.bind(loader); mainGridPanel.setBottomComponent(pagingToolBar); }
public void refreshGrid() { pagingToolBar.refresh(); }