Package com.biglybt.ui.swt.progress
Class ProgressWindow
- java.lang.Object
-
- com.biglybt.ui.swt.progress.ProgressWindow
-
public class ProgressWindow extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private int
curSpinIndex
private org.eclipse.swt.widgets.ProgressBar
progress_bar
private java.lang.String
resource
private org.eclipse.swt.widgets.Shell
shell
private org.eclipse.swt.graphics.Image[]
spinImages
private org.eclipse.swt.widgets.Label
subtask_label
private boolean
task_complete
private boolean
task_paused
-
Constructor Summary
Constructors Modifier Constructor Description private
ProgressWindow(CoreOperation operation)
ProgressWindow(org.eclipse.swt.widgets.Shell _parent, java.lang.String _resource, int _style, int _delay_millis)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
destroy()
static void
register(Core core)
protected void
showDialog(org.eclipse.swt.widgets.Shell _shell, CoreOperation _core_op)
-
-
-
Field Detail
-
shell
private volatile org.eclipse.swt.widgets.Shell shell
-
task_complete
private volatile boolean task_complete
-
resource
private final java.lang.String resource
-
spinImages
private org.eclipse.swt.graphics.Image[] spinImages
-
curSpinIndex
private int curSpinIndex
-
progress_bar
private org.eclipse.swt.widgets.ProgressBar progress_bar
-
subtask_label
private org.eclipse.swt.widgets.Label subtask_label
-
task_paused
private boolean task_paused
-
-
Constructor Detail
-
ProgressWindow
private ProgressWindow(CoreOperation operation)
-
ProgressWindow
public ProgressWindow(org.eclipse.swt.widgets.Shell _parent, java.lang.String _resource, int _style, int _delay_millis)
-
-
Method Detail
-
register
public static void register(Core core)
-
showDialog
protected void showDialog(org.eclipse.swt.widgets.Shell _shell, CoreOperation _core_op)
-
destroy
public void destroy()
-
-