Class ExecutorProgressGui

java.lang.Object
javax.swing.SwingWorker<java.lang.Void,​org.hortonmachine.gears.ui.progress.ProgressUpdate>
org.hortonmachine.gui.utils.executor.HMExecutor
org.hortonmachine.gui.utils.executor.ExecutorProgressGui
All Implemented Interfaces:
java.lang.Runnable, java.util.concurrent.Future<java.lang.Void>, java.util.concurrent.RunnableFuture<java.lang.Void>, org.hortonmachine.gears.ui.progress.IProgressPrinter

public abstract class ExecutorProgressGui
extends HMExecutor
Executor swingworker with an progress monitor that allows for messages and progress updates.
Author:
Andrea Antonello (www.hydrologis.com)
  • Nested Class Summary

    Nested classes/interfaces inherited from class javax.swing.SwingWorker

    javax.swing.SwingWorker.StateValue
  • Field Summary

    Fields inherited from class org.hortonmachine.gui.utils.executor.HMExecutor

    h, progress, w
  • Constructor Summary

    Constructors 
    Constructor Description
    ExecutorProgressGui​(int max)  
  • Method Summary

    Methods inherited from class org.hortonmachine.gui.utils.executor.HMExecutor

    backGroundWork, doInBackground, done, process, publish, setProgressPrinter

    Methods inherited from class javax.swing.SwingWorker

    addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgress

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait