我正在开发GXT应用程序,到目前为止,我在网上看到的示例中都引用了类com.sencha.gxt.data.shared.loader.BasePagingLoadResult
。但是,我正在使用(3.0.1)的GXT 3.0 jar中不推荐使用此方法。现在使用此方法的正确方法是什么?我需要自己实现该接口吗?
最佳答案
该接口已在PagingLoadResultBean中实现(A ListLoadResultBean如PagingLoadResult所述添加了对分页属性的支持。):
例如:
@Override public PagingLoadResult<Data> getMyData(PagingLoadConfig loadConfig) {
ArrayList<Data> dataList;
dataList = obtainDataMethod(); //Your method to obtain your list of data
return new PagingLoadResultBean<Data>(dataList, loadConfig.getOffset(), loadConfig.getLimit());
}