public final class StrictWorkMonitor extends Object implements ProgressMonitor
UNKNOWN| Constructor and Description | 
|---|
| StrictWorkMonitor() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | beginTask(String title,
         int total)Begin processing a single task. | 
| void | endTask()Finish the current task, so the next can begin. | 
| boolean | isCancelled()Check for user task cancellation. | 
| void | start(int totalTasks)Advise the monitor of the total number of subtasks. | 
| void | update(int completed)Denote that some work units have been completed. | 
public void start(int totalTasks)
This should be invoked at most once per progress monitor interface.
start in interface ProgressMonitortotalTasks - the total number of tasks the caller will need to complete
            their processing.public void beginTask(String title, int total)
beginTask in interface ProgressMonitortitle - title to describe the task. Callers should publish these as
            stable string constants that implementations could match
            against for translation support.total - total number of work units the application will perform;
            ProgressMonitor.UNKNOWN if it cannot be predicted in advance.public void update(int completed)
 This is an incremental update; if invoked once per work unit the correct
 value for our argument is 1, to indicate a single unit of
 work has been finished by the caller.
update in interface ProgressMonitorcompleted - the number of work units completed since the last call.public void endTask()
endTask in interface ProgressMonitorpublic boolean isCancelled()
isCancelled in interface ProgressMonitorCopyright © 2020 Eclipse JGit Project. All rights reserved.