From 7adb624794551ee890d64d83ac3c057c7ac09449 Mon Sep 17 00:00:00 2001 From: Alexey Kudravtsev Date: Wed, 6 Oct 2010 12:07:48 +0400 Subject: [PATCH] fix --- .../src/com/intellij/concurrency/JobImpl.java | 36 +++---------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/platform/platform-impl/src/com/intellij/concurrency/JobImpl.java b/platform/platform-impl/src/com/intellij/concurrency/JobImpl.java index 97a879884749..3679b59b1f64 100644 --- a/platform/platform-impl/src/com/intellij/concurrency/JobImpl.java +++ b/platform/platform-impl/src/com/intellij/concurrency/JobImpl.java @@ -39,47 +39,21 @@ public class JobImpl implements Job { private volatile boolean scheduled; private final boolean myFailFastOnAcquireReadAction; - public static final Job NULL_JOB = new Job() { + public static final Job NULL_JOB = new JobImpl(0,false) { @Override - public String getTitle() { - return null; + public boolean isDone() { + return true; } @Override - public void addTask(Callable task) { - } - - @Override - public void addTask(Runnable task, Object result) { - } - - @Override - public void addTask(Runnable task) { - } - - @Override - public List scheduleAndWaitForResults() throws Throwable { - return null; + public void waitForTermination() throws Throwable { } @Override public void cancel() { } - - @Override - public boolean isCanceled() { - return false; - } - - @Override - public void schedule() { - } - - @Override - public boolean isDone() { - return true; - } }; + JobImpl(int priority, boolean failFastOnAcquireReadAction) { myPriority = priority; myFailFastOnAcquireReadAction = failFastOnAcquireReadAction;