public class SubWorkProgress extends WorkProgressImpl implements WorkProgress.MultiTask.SubTask
WorkProgress.MultiTask.SubTask.WrapperWorkProgress.MultiTaskamount, eventsInterrupted, position, subText, synch, textevent| Constructor and Description |
|---|
SubWorkProgress(WorkProgress parent,
long parentWork,
long amount)
Constructor.
|
SubWorkProgress(WorkProgress parent,
long parentWork,
long amount,
String text)
Constructor.
|
SubWorkProgress(WorkProgress parent,
long parentWork,
long amount,
String text,
String subText)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
done()
Signal all the work has been done.
|
WorkProgress |
getProgress()
Progress of this sub-task.
|
long |
getWorkOnParent()
Amount of work on the parent done by this sub-task.
|
void |
progress(long amountDone)
Add an amount of work already done.
|
void |
setAmount(long work)
Set the total amount of work to be done.
|
void |
setPosition(long position)
Set the position (amount of work already done).
|
cancel, changed, createEvent, error, getAmount, getPosition, getRemainingWork, getSubText, getSynch, getText, interruptEvents, resumeEvents, setSubText, setTextaddListener, hasListeners, removeListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlink, linkTo, linkToaddListener, hasListeners, listen, removeListener, unlistenpublic SubWorkProgress(WorkProgress parent, long parentWork, long amount, String text, String subText)
public SubWorkProgress(WorkProgress parent, long parentWork, long amount, String text)
public SubWorkProgress(WorkProgress parent, long parentWork, long amount)
public void setAmount(long work)
WorkProgresssetAmount in interface WorkProgresssetAmount in class WorkProgressImplpublic void progress(long amountDone)
WorkProgressprogress in interface WorkProgressprogress in class WorkProgressImplpublic void setPosition(long position)
WorkProgresssetPosition in interface WorkProgresssetPosition in class WorkProgressImplpublic void done()
WorkProgressdone in interface WorkProgressdone in class WorkProgressImplpublic long getWorkOnParent()
WorkProgress.MultiTask.SubTaskgetWorkOnParent in interface WorkProgress.MultiTask.SubTaskpublic WorkProgress getProgress()
WorkProgress.MultiTask.SubTaskgetProgress in interface WorkProgress.MultiTask.SubTaskCopyright © 2019. All rights reserved.