summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity
diff options
context:
space:
mode:
authorJonathan Bauer2015-09-07 14:48:02 +0200
committerJonathan Bauer2015-09-07 14:48:02 +0200
commiteab3718c083eb0bcbca0689b43a729ce4421d313 (patch)
treefcab772155b0276d5673104d1eb1a1205e48d52e /dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity
parent[client] use QDateTimeImpl in LectureCreationPage (diff)
downloadtutor-module-eab3718c083eb0bcbca0689b43a729ce4421d313.tar.gz
tutor-module-eab3718c083eb0bcbca0689b43a729ce4421d313.tar.xz
tutor-module-eab3718c083eb0bcbca0689b43a729ce4421d313.zip
[client] fix open folder (missing listener)
removed class and make the panel implements its own actionListener, hope thats fine
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity/DownloadPanel.java31
1 files changed, 15 insertions, 16 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity/DownloadPanel.java b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity/DownloadPanel.java
index f2434b1b..cfa64221 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity/DownloadPanel.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/gui/activity/DownloadPanel.java
@@ -13,7 +13,7 @@ import org.openslx.dozmod.gui.helper.MessageType;
import org.openslx.dozmod.util.OpenLinks;
@SuppressWarnings("serial")
-public class DownloadPanel extends TransferPanel {
+public class DownloadPanel extends TransferPanel implements ActionListener {
private final DownloadPanel panel = this;
@@ -26,26 +26,25 @@ public class DownloadPanel extends TransferPanel {
btnOpenFolder = new JButton("Ordner öffnen");
btnOpenFolder.setEnabled(false);
header.add(btnOpenFolder, 6);
- btnClose.addActionListener(new ButtonAction());
+ btnOpenFolder.addActionListener(this);
+ btnClose.addActionListener(this);
this.download = download;
download.addListener(this);
}
- private class ButtonAction implements ActionListener {
- @Override
- public void actionPerformed(ActionEvent e) {
- if (e.getSource() == btnClose) {
- if (!download.isCanceled()) {
- if (!Gui.showMessageBox(panel, "Wollen Sie diesen Transfer wirklich abbrechen?",
- MessageType.QUESTION_YESNO, null, null))
- return;
- download.cancel();
- }
- download.removeListener(panel);
- close();
- } else if (e.getSource() == btnOpenFolder) {
- OpenLinks.openLocal(download.getFile().getAbsoluteFile().getParentFile());
+ @Override
+ public void actionPerformed(ActionEvent e) {
+ if (e.getSource() == btnClose) {
+ if (!download.isCanceled()) {
+ if (!Gui.showMessageBox(panel, "Wollen Sie diesen Transfer wirklich abbrechen?",
+ MessageType.QUESTION_YESNO, null, null))
+ return;
+ download.cancel();
}
+ download.removeListener(panel);
+ close();
+ } else if (e.getSource() == btnOpenFolder) {
+ OpenLinks.openLocal(download.getFile().getAbsoluteFile().getParentFile());
}
}