summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-08-17 16:32:52 +0200
committerJonathan Bauer2015-08-17 16:32:52 +0200
commit0e76d87b960b1e88f858ab214bfd084a5763763e (patch)
treee63833eabce090f0789a3b3fbcb3114cb84a6bcc /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java
parentMerge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff)
downloadtutor-module-0e76d87b960b1e88f858ab214bfd084a5763763e.tar.gz
tutor-module-0e76d87b960b1e88f858ab214bfd084a5763763e.tar.xz
tutor-module-0e76d87b960b1e88f858ab214bfd084a5763763e.zip
[client] callback to imageListWindow if image details was updated to force refresh of the list
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java
index 335219fa..8e953375 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java
@@ -29,6 +29,7 @@ import org.openslx.dozmod.gui.Gui;
import org.openslx.dozmod.gui.MainWindow;
import org.openslx.dozmod.gui.helper.MessageType;
import org.openslx.dozmod.gui.helper.PopupMenu;
+import org.openslx.dozmod.gui.window.ImageDetailsWindow.ImageUpdatedCallback;
import org.openslx.dozmod.gui.window.layout.ImageListWindowLayout;
import org.openslx.dozmod.gui.wizard.ImageWizard;
import org.openslx.dozmod.gui.wizard.LectureWizard;
@@ -120,7 +121,11 @@ public class ImageListWindow extends ImageListWindowLayout {
if (image == null)
return;
ImageDetailsWindow.open((JFrame) SwingUtilities.getWindowAncestor(me),
- image.getImageBaseId());
+ image.getImageBaseId(), new ImageUpdatedCallback() {
+ public void updated() {
+ refreshList(true);
+ }
+ });
}
processClick(e);
}