Package com.sencha.gxt.data.shared.loader

Examples of com.sencha.gxt.data.shared.loader.PagingLoadConfig


      forceSelection = f;
    }
  }

  protected PagingLoadConfig getParams(String query) {
    PagingLoadConfig config = null;
    if (loader.isReuseLoadConfig()) {
      config = (PagingLoadConfig) loader.getLastLoadConfig();
    } else {
      config = new PagingLoadConfigBean();
    }
    config.setLimit(pageSize);
    config.setOffset(0);
    // config.set("query", query);
    return config;
  }
View Full Code Here


    return null;
  }

  protected ListLoadConfig getParams(String query) {
    if (pageSize > 0) {
      PagingLoadConfig config = null;
      if (loader.isReuseLoadConfig()) {
        config = (PagingLoadConfig) loader.getLastLoadConfig();
      } else {
        config = new PagingLoadConfigBean();
      }
      config.setLimit(pageSize);
      config.setOffset(0);
      return config;
    } else {
      ListLoadConfig config = null;
      if (loader.isReuseLoadConfig()) {
        config = (ListLoadConfig) loader.getLastLoadConfig();
View Full Code Here

    }));
  }

  @Override
  public void refresh(JobModel t) {
    PagingLoadConfig config = new PagingLoadConfigBean();
    config.setOffset(0);
    config.setLimit(15);
    loader.load(config);
  }
View Full Code Here

  private GroupPresenter presenter;

  @Override
  public void refresh(GroupModel t) {
    PagingLoadConfig config=new PagingLoadConfigBean();
    config.setOffset(0);
    config.setLimit(15);
    loader.load(config);
  }
View Full Code Here

   
    RpcProxy<PagingLoadConfig,PagingLoadResult<JobModel>> proxy=new RpcProxy<PagingLoadConfig,PagingLoadResult<JobModel>>(){
      @Override
      public void load(PagingLoadConfig loadConfig,
          AsyncCallback<PagingLoadResult<JobModel>> callback) {
        PagingLoadConfig config=(PagingLoadConfig)loadConfig;
        RPCS.getJobService().getSubJobStatus(presenter.getGroupModel().getId(),config, callback);       
      }
    };
    store=new ListStore<JobModel>(new ModelKeyProvider<JobModel>() {
      public String getKey(JobModel item) {
View Full Code Here

    reader = new DataReader<PagingLoadResult<B>, List<B>>()
    {
      @Override
      public PagingLoadResult<B> read(final Object loadConfig, final List<B> data)
      {
        final PagingLoadConfig pagingLoadConfig = (PagingLoadConfig) loadConfig;
        final PagingLoadResultBean<B> pagingLoadResult = new PagingLoadResultBean<B>();
        final int offset = pagingLoadConfig.getOffset();
        final List<B> result = new ArrayList<B>();
        pagingLoadResult.setOffset(offset);
        pagingLoadResult.setTotalLength(data.size());
        if (offset < data.size())
        {
          for (int i = offset; i < offset + pagingLoadConfig.getLimit() && i < data.size(); i++)
          {
            result.add(data.get(i));
          }
        }
        pagingLoadResult.setData(result);
View Full Code Here

TOP

Related Classes of com.sencha.gxt.data.shared.loader.PagingLoadConfig

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.