public abstract class HMExecutor extends SwingWorker<Void,org.hortonmachine.gears.ui.progress.ProgressUpdate> implements org.hortonmachine.gears.ui.progress.IProgressPrinter
SwingWorker.StateValue| Modifier and Type | Field and Description |
|---|---|
protected int |
h |
protected org.hortonmachine.gears.ui.progress.IProgressPrinter |
progress |
protected int |
w |
| Constructor and Description |
|---|
HMExecutor() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
backGroundWork() |
protected Void |
doInBackground() |
void |
done() |
protected void |
process(List<org.hortonmachine.gears.ui.progress.ProgressUpdate> chunks) |
void |
publish(org.hortonmachine.gears.ui.progress.ProgressUpdate update) |
void |
setProgressPrinter(org.hortonmachine.gears.ui.progress.IProgressPrinter progress) |
addPropertyChangeListener, cancel, execute, firePropertyChange, get, get, getProgress, getPropertyChangeSupport, getState, isCancelled, isDone, publish, removePropertyChangeListener, run, setProgressprotected int w
protected int h
protected org.hortonmachine.gears.ui.progress.IProgressPrinter progress
public void setProgressPrinter(org.hortonmachine.gears.ui.progress.IProgressPrinter progress)
protected void process(List<org.hortonmachine.gears.ui.progress.ProgressUpdate> chunks)
process in class SwingWorker<Void,org.hortonmachine.gears.ui.progress.ProgressUpdate>protected Void doInBackground()
doInBackground in class SwingWorker<Void,org.hortonmachine.gears.ui.progress.ProgressUpdate>public void publish(org.hortonmachine.gears.ui.progress.ProgressUpdate update)
publish in interface org.hortonmachine.gears.ui.progress.IProgressPrinterpublic void done()
done in interface org.hortonmachine.gears.ui.progress.IProgressPrinterdone in class SwingWorker<Void,org.hortonmachine.gears.ui.progress.ProgressUpdate>Copyright © 2005-2019 HydroloGIS. All Rights Reserved.