JAL-4199 Implement toString in BaseTask
authorMateusz Warowny <mmzwarowny@dundee.ac.uk>
Fri, 7 Jul 2023 09:08:28 +0000 (11:08 +0200)
committerMateusz Warowny <mmzwarowny@dundee.ac.uk>
Wed, 12 Jul 2023 14:25:05 +0000 (16:25 +0200)
src/jalview/ws2/actions/BaseTask.java
src/jalview/ws2/actions/annotation/AnnotationTask.java

index 40f96b5..803df3c 100644 (file)
@@ -300,4 +300,11 @@ public abstract class BaseTask<T extends BaseJob, R> implements TaskI<R>
     Objects.requireNonNull(action);
     this.cancelAction = action;
   }
+
+  @Override
+  public String toString()
+  {
+    var statusName = status != null ? status.name() : "UNSET";
+    return String.format("%s(%x, %s)", getClass().getSimpleName(), uid, statusName);
+  }
 }
index 8a3b091..0aaff23 100644 (file)
@@ -207,11 +207,4 @@ public class AnnotationTask extends BaseTask<AnnotationJob, AnnotationResult>
     } while (++col <= end);
     return ranges;
   }
-
-  @Override
-  public String toString()
-  {
-    var status = taskStatus != null ? taskStatus.name() : "UNSET";
-    return String.format("%s(%x, %s)", getClass().getSimpleName(), uid, status);
-  }
 }