summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java
diff options
context:
space:
mode:
authorJonathan Bauer2015-09-21 14:45:32 +0200
committerJonathan Bauer2015-09-21 14:45:32 +0200
commit5915d92f89eb095c20a6ef56029015ecb7179ce7 (patch)
tree2c2883716e377a84f6589b473aa72e323e739891 /dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java
parent[client] null check on callback for ImageDetailsWindow (diff)
downloadtutor-module-5915d92f89eb095c20a6ef56029015ecb7179ce7.tar.gz
tutor-module-5915d92f89eb095c20a6ef56029015ecb7179ce7.tar.xz
tutor-module-5915d92f89eb095c20a6ef56029015ecb7179ce7.zip
[client] "Show image details" popup menu item in LectureListWindow
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java
index b72e973d..407bb047 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/window/LectureListWindow.java
@@ -131,6 +131,7 @@ public class LectureListWindow extends LectureListWindowLayout {
*/
private JMenuItem popupItemNew = new JMenuItem("Neu");
private JMenuItem popupItemEdit = new JMenuItem("Bearbeiten");
+ private JMenuItem popupItemLinked = new JMenuItem("Imagedetails anzeigen");
private JMenuItem popupItemDelete = new JMenuItem("Löschen");
public LectureListWindow() {
@@ -218,14 +219,17 @@ public class LectureListWindow extends LectureListWindowLayout {
if (e.getSource().equals(popupItemEdit)) {
openLectureDetails(lecture);
}
+ if (e.getSource().equals(popupItemLinked)) {
+ ImageDetailsWindow.open(JOptionPane.getFrameForComponent(me), lecture.imageBaseId, null);
+ }
if (e.getSource().equals(popupItemDelete)) {
deleteLecture(lecture);
}
-
}
});
pop.addMenuItem(popupItemNew);
pop.addMenuItem(popupItemEdit);
+ pop.addMenuItem(popupItemLinked);
pop.addSeparator();
pop.addMenuItem(popupItemDelete);