summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor
diff options
context:
space:
mode:
authorSimon Rettberg2018-06-27 11:24:49 +0200
committerSimon Rettberg2018-06-27 11:24:49 +0200
commitdabce43e42b98bab01f3d6aebfb926854011ba31 (patch)
tree4d099668e20b272603f9ee6a249bbd4216b8e13b /dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor
parent[client] Fix string compare (diff)
downloadtutor-module-dabce43e42b98bab01f3d6aebfb926854011ba31.tar.gz
tutor-module-dabce43e42b98bab01f3d6aebfb926854011ba31.tar.xz
tutor-module-dabce43e42b98bab01f3d6aebfb926854011ba31.zip
[client] Fix stuff FindBugs complained about
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/AbstractControlWrapper.java3
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/TimeSpinnerWrapper.java2
2 files changed, 3 insertions, 2 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/AbstractControlWrapper.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/AbstractControlWrapper.java
index 460f457e..9b475bcb 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/AbstractControlWrapper.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/AbstractControlWrapper.java
@@ -138,7 +138,8 @@ public abstract class AbstractControlWrapper<T> {
if (error != null)
break;
}
- if (error != currentError) {
+ if ((error == null && currentError != null) || (error != null && currentError == null)
+ || (error != null && !error.equals(currentError))) {
currentError = error;
dcm.validityChanged(this);
}
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/TimeSpinnerWrapper.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/TimeSpinnerWrapper.java
index a7d94f5d..c52459a1 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/TimeSpinnerWrapper.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/changemonitor/TimeSpinnerWrapper.java
@@ -9,7 +9,7 @@ import javax.swing.event.ChangeListener;
class TimeSpinnerWrapper extends AbstractControlWrapper<Object> {
- private static final SimpleDateFormat TIME_FORMAT = new SimpleDateFormat("k:m");
+ private final SimpleDateFormat TIME_FORMAT = new SimpleDateFormat("k:m");
private final JSpinner component;