Package com.google.gwt.widgetideas.table.client

Examples of com.google.gwt.widgetideas.table.client.RowPagingListener


    renderer.setStyleNameByColumn(0, "col5");

    t.setColumnWidth(0, 40);
    t.setColumnWidth(0, 40);

    t.addRowPagingListener(new RowPagingListener() {

      public void onNumPagesChanges(int numPages) {
      }

      public void onPageChanged(int page) {
View Full Code Here


    hPanel.add(createSpacer());
    hPanel.add(loadingImage);
    hPanel.add(errorLabel);

    // Add a listener to the table
    RowPagingListener rowPagingListener = new RowPagingListener() {
      public void onNumPagesChanges(int numPages) {
        if (numPages < 0) {
          numPagesLabel.setHTML("");
          lastImage.setVisible(false);
        } else {
          numPagesLabel.setHTML("of&nbsp;&nbsp;" + numPages);
          numPagesLabel.setVisible(true);
          lastImage.setVisible(true);
        }
      }

      public void onPageChanged(int page) {
        curPageBox.setText((page + 1) + "");
        loadingImage.setVisible(true);
        errorLabel.setHTML("");
      }

      public void onPageLoaded(int page) {
        loadingImage.setVisible(false);
        errorLabel.setHTML("");
      }

      public void onPagingFailure(Throwable caught) {
        loadingImage.setVisible(false);
        errorLabel.setHTML(caught.getMessage());
      }
    };
    table.addRowPagingListener(rowPagingListener);
    rowPagingListener.onNumPagesChanges(table.getNumPages());
  }
View Full Code Here

TOP

Related Classes of com.google.gwt.widgetideas.table.client.RowPagingListener

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.