private static class JobsProgressBar.JobData extends Object implements org.crosswire.common.progress.WorkListener
Modifier and Type | Field and Description |
---|---|
private JobsProgressBar |
bar |
private JButton |
cancelButton |
private Component |
comp |
private int |
index |
private org.crosswire.common.progress.Progress |
job |
private JProgressBar |
progress |
Constructor and Description |
---|
JobsProgressBar.JobData(JobsProgressBar bar,
org.crosswire.common.progress.Progress job,
int index,
JProgressBar progress)
Simple ctor
|
Modifier and Type | Method and Description |
---|---|
private Component |
decorateProgressBar()
Decorate the progress bar if the job can be interrupted.
|
Component |
getComponent() |
(package private) int |
getIndex()
Accessor for the index
|
(package private) org.crosswire.common.progress.Progress |
getJob()
Accessor for the Job
|
(package private) JProgressBar |
getProgress()
Accessor for the Progress Bar
|
(package private) void |
invalidate()
ensure we can't be used again
|
void |
workProgressed(org.crosswire.common.progress.WorkEvent ev) |
void |
workStateChanged(org.crosswire.common.progress.WorkEvent evt) |
private JobsProgressBar bar
private org.crosswire.common.progress.Progress job
private int index
private JProgressBar progress
private Component comp
private JButton cancelButton
JobsProgressBar.JobData(JobsProgressBar bar, org.crosswire.common.progress.Progress job, int index, JProgressBar progress)
void invalidate()
org.crosswire.common.progress.Progress getJob()
JProgressBar getProgress()
public Component getComponent()
int getIndex()
public void workStateChanged(org.crosswire.common.progress.WorkEvent evt)
workStateChanged
in interface org.crosswire.common.progress.WorkListener
public void workProgressed(org.crosswire.common.progress.WorkEvent ev)
workProgressed
in interface org.crosswire.common.progress.WorkListener
private Component decorateProgressBar()