Package org.apache.hop.ui.core.dialog
Class ProgressMonitorDialog
- java.lang.Object
-
- org.apache.hop.ui.core.dialog.ProgressMonitorDialog
-
public class ProgressMonitorDialog extends Object
A modal dialog that displays progress during a long running operation.
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.widgets.Shellparentprotected IProgressMonitorprogressMonitorprotected org.eclipse.swt.widgets.Shellshell
-
Constructor Summary
Constructors Constructor Description ProgressMonitorDialog(org.eclipse.swt.widgets.Shell parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IProgressMonitorgetProgressMonitor()Returns the progress monitor to use for operations run in this progress dialog.org.eclipse.swt.widgets.ShellgetShell()voidrun(boolean cancelable, IRunnableWithProgress runnable)
-
-
-
Field Detail
-
parent
protected org.eclipse.swt.widgets.Shell parent
-
shell
protected org.eclipse.swt.widgets.Shell shell
-
progressMonitor
protected IProgressMonitor progressMonitor
-
-
Method Detail
-
getProgressMonitor
public IProgressMonitor getProgressMonitor()
Returns the progress monitor to use for operations run in this progress dialog.- Returns:
- the progress monitor
-
run
public void run(boolean cancelable, IRunnableWithProgress runnable) throws InvocationTargetException, InterruptedException
-
getShell
public org.eclipse.swt.widgets.Shell getShell()
-
-