Package org.eclipse.zest.layouts.progress

Examples of org.eclipse.zest.layouts.progress.ProgressListener


      throw new RuntimeException("Layout is already running");
    }
    if (placeRandomly) {
      placeRandomly();
    }
    ProgressListener progressListener = new ProgressListener() {

      int lastStep = 0;

      class progressSync implements Runnable {
View Full Code Here


    final Cursor cursor = mainFrame.getCursor();
    updateGUICount = 0;
    placeRandomly();
    final boolean continuous = btnContinuous.isSelected();
    final boolean asynchronous = btnAsynchronous.isSelected();
    ProgressListener progressListener = new ProgressListener() {
      public void progressUpdated(final ProgressEvent e) {
        //if (asynchronous) {
        updateGUI();
        //}
        lblProgress.setText("Progress: " + e.getStepsCompleted() + " of " + e.getTotalNumberOfSteps() + " completed ...");
View Full Code Here

  }

  protected void fireProgressStarted(int totalNumberOfSteps) {
    ProgressEvent event = new ProgressEvent(0, totalNumberOfSteps);
    for (int i = 0; i < progressListeners.size(); i++) {
      ProgressListener listener = (ProgressListener) progressListeners.get(i);

      listener.progressStarted(event);
    }
  }
View Full Code Here

  }

  protected void fireProgressEnded(int totalNumberOfSteps) {
    ProgressEvent event = new ProgressEvent(totalNumberOfSteps, totalNumberOfSteps);
    for (int i = 0; i < progressListeners.size(); i++) {
      ProgressListener listener = (ProgressListener) progressListeners.get(i);
      listener.progressEnded(event);
    }

  }
View Full Code Here

    if (now.after(lastProgressEventFired) || currentStep == totalNumberOfSteps) {
      ProgressEvent event = new ProgressEvent(currentStep, totalNumberOfSteps);

      for (int i = 0; i < progressListeners.size(); i++) {

        ProgressListener listener = (ProgressListener) progressListeners.get(i);
        listener.progressUpdated(event);
      }
      lastProgressEventFired = Calendar.getInstance();
    }

  }
View Full Code Here

TOP

Related Classes of org.eclipse.zest.layouts.progress.ProgressListener

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.