Package com.googlecode.mgwt.examples.showcase.client.activities.home

Examples of com.googlecode.mgwt.examples.showcase.client.activities.home.Topic


    super(clientFactory.getPullToRefreshDisplay(), "nav");
    this.clientFactory = clientFactory;

    list = new LinkedList<Topic>();
    while (counter < 20) {
      list.add(new Topic("Topic " + (counter + 1), counter));
      counter++;
    }

  }
View Full Code Here


            if (failedHeader) {
              callback.onFailure(null);

            } else {
              for (int i = 0; i < 5; i++) {
                list.add(0, new Topic("generated Topic " + (counter + 1), counter));
                counter++;
              }
              display.render(list);
              display.refresh();

              callback.onSuccess(null);

            }
            failedHeader = !failedHeader;

          }
        }.schedule(1000);

      }
    });

    display.setHeaderPullHandler(headerHandler);

    PullArrowStandardHandler footerHandler = new PullArrowStandardHandler(display.getPullFooter(), display.getPullPanel());

    footerHandler.setErrorText("Error");
    footerHandler.setLoadingText("Loading");
    footerHandler.setNormalText("pull up");
    footerHandler.setPulledText("release to load");
    footerHandler.setPullActionHandler(new PullActionHandler() {

      @Override
      public void onPullAction(final AsyncCallback<Void> callback) {
        new Timer() {

          @Override
          public void run() {

            if (failedFooter) {
              callback.onFailure(null);

            } else {
              for (int i = 0; i < 5; i++) {
                list.add(list.size(), new Topic("generated Topic " + (counter + 1), counter));
                counter++;
              }
              display.render(list);
              display.refresh();
View Full Code Here

    panel.setWidget(view);
  }

  private List<Topic> createTopicsList() {
    ArrayList<Topic> list = new ArrayList<Topic>();
    list.add(new Topic("Animations", 5));
    list.add(new Topic("UI", 5));

    return list;
  }
View Full Code Here

TOP

Related Classes of com.googlecode.mgwt.examples.showcase.client.activities.home.Topic

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.