diff options
| -rw-r--r-- | base/src/main/java/bjc/utils/gui/panels/BatchTaskProgressPanel.java | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/base/src/main/java/bjc/utils/gui/panels/BatchTaskProgressPanel.java b/base/src/main/java/bjc/utils/gui/panels/BatchTaskProgressPanel.java index 8d091af..eae6f0c 100644 --- a/base/src/main/java/bjc/utils/gui/panels/BatchTaskProgressPanel.java +++ b/base/src/main/java/bjc/utils/gui/panels/BatchTaskProgressPanel.java @@ -178,8 +178,8 @@ public class BatchTaskProgressPanel extends JPanel { public void propertyChange(PropertyChangeEvent evt) {
switch (evt.getPropertyName()) {
case "progress":
- int value = (Integer) evt.getNewValue();
- handle.setProgress(value);
+ int intValue = (Integer) evt.getNewValue();
+ handle.setProgress(intValue);
break;
case "state":
SwingWorker.StateValue state = (SwingWorker.StateValue) evt.getNewValue();
@@ -187,6 +187,10 @@ public class BatchTaskProgressPanel extends JPanel { handle.done();
}
break;
+ case "note":
+ String strValue = (String) evt.getNewValue();
+ handle.setNote(strValue);
+ break;
default:
// ignore other properties
}
@@ -207,6 +211,7 @@ public class BatchTaskProgressPanel extends JPanel { });
}
+ // TODO add functionality to view previous notes in a 'Details' window
private void updateNote(TaskHandle handle, String note) {
runOnEdt(() -> {
TaskPanel panel = taskPanels.get(handle);
|
