JAL-3690 Catch and notify about worker cancellation separately.
[jalview.git] / src / jalview / api / AlignCalcListener.java
1 package jalview.api;
2
3 import java.util.EventListener;
4
5 public interface AlignCalcListener extends EventListener
6 {
7   default void workerQueued(AlignCalcWorkerI worker) {}
8   default void workerStarted(AlignCalcWorkerI worker) {}
9   default void workerCompleted(AlignCalcWorkerI worker) {}
10   default void workerCancelled(AlignCalcWorkerI worker) {}
11   default void workerExceptional(AlignCalcWorkerI worker, Throwable throwable) {}
12 }