new callback handler allowing threads that request a progress bar to be cancelled...
[jalview.git] / src / jalview / gui / IProgressIndicatorHandler.java
1 package jalview.gui;\r
2 \r
3 public interface IProgressIndicatorHandler\r
4 {\r
5   /**\r
6    * \r
7    * @return true if a cancel button can be shown \r
8    */\r
9   public boolean canCancel();\r
10   /**\r
11    * Callback to cancel activity if the cancel button is pressed.\r
12    * @param id\r
13    * @return true if activity was cancelled\r
14    */\r
15   public boolean cancelActivity(long id);\r
16 }\r