diff options
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java')
-rw-r--r-- | bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java index 04f107e9a..d25e52e7a 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/WorkerJob.java @@ -20,7 +20,7 @@ import org.eclipse.jface.operation.IRunnableWithProgress; public class WorkerJob extends Job { private final Worker worker; - + public WorkerJob(String name) { super(name); worker = new Worker(name); @@ -33,7 +33,7 @@ public class WorkerJob extends Job { schedule(); return result; } - + private IStatus getResult(Worker w) { Throwable[] errors = w.getErrors(); if (errors.length == 0) @@ -47,11 +47,11 @@ public class WorkerJob extends Job { } return new MultiStatus(CompareUIPlugin.PLUGIN_ID, 0, (IStatus[]) statii.toArray(new IStatus[statii.size()]), CompareMessages.WorkerJob_0, null); } - + public boolean shouldRun() { return worker.hasWork(); } - + public void add(IRunnableWithProgress runnable) { worker.add(runnable); schedule(); |