diff options
author | Jonathan Bauer | 2015-08-17 16:32:52 +0200 |
---|---|---|
committer | Jonathan Bauer | 2015-08-17 16:32:52 +0200 |
commit | 0e76d87b960b1e88f858ab214bfd084a5763763e (patch) | |
tree | e63833eabce090f0789a3b3fbcb3114cb84a6bcc /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/ImageListWindow.java | |
parent | Merge branch 'v1.1' of git.openslx.org:openslx-ng/tutor-module into v1.1 (diff) | |
download | tutor-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.java | 7 |
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); } |