summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul/src/gui/image/DeleteImage_GUI.java
diff options
context:
space:
mode:
Diffstat (limited to 'Dozentenmodul/src/gui/image/DeleteImage_GUI.java')
-rw-r--r--Dozentenmodul/src/gui/image/DeleteImage_GUI.java48
1 files changed, 34 insertions, 14 deletions
diff --git a/Dozentenmodul/src/gui/image/DeleteImage_GUI.java b/Dozentenmodul/src/gui/image/DeleteImage_GUI.java
index 9956f677..79e37076 100644
--- a/Dozentenmodul/src/gui/image/DeleteImage_GUI.java
+++ b/Dozentenmodul/src/gui/image/DeleteImage_GUI.java
@@ -17,6 +17,7 @@ import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
+import java.io.IOException;
import java.util.Iterator;
import java.util.List;
import javax.swing.JButton;
@@ -46,6 +47,8 @@ import javax.swing.event.ChangeListener;
import javax.swing.table.DefaultTableModel;
import javax.swing.table.TableModel;
import javax.swing.table.TableRowSorter;
+
+import models.Links;
import models.person;
import org.apache.thrift.TException;
@@ -456,20 +459,6 @@ public class DeleteImage_GUI extends JFrame {
e.getCause()+"\n"+e.getMessage(),
"Debug-Message", JOptionPane.ERROR_MESSAGE);
}
- // TODO --> client.deleteImageServer(imageid
- // ,imageversion)
- // das file ist aus der DB raus, aber ist noch
- // auf dem Server als Datei hinterlegt.
- // dieses muss auch gelöscht werden, um den
- // festplattenlatz wieder frei zu geben.
- // Hierzu könnte ein löschbefehl an die kommande
- // zeile des server geschickt werden
- // um das entsprechende file zu löschen.
- // identifizieren über den image-namen!!
- // z.B. FileUtils.moveFile(tmpFile, new
- // File("141.79.128.102:/srv//openslx/nfs/temp/"+
- // tmpFile.getName()));
- // FileUtils.ForceDelete (.. );
} else {
@@ -535,9 +524,40 @@ public class DeleteImage_GUI extends JFrame {
menuBar.add(mnNewMenu_1);
JMenuItem mntmFaq = new JMenuItem("FAQ");
+ mntmFaq.addMouseListener(new MouseAdapter() {
+ @Override
+ public void mousePressed(MouseEvent arg0) {
+ String faq;
+
+ faq = Links.getFAQ();
+
+ try {
+ Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + faq );
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+ });
mnNewMenu_1.add(mntmFaq);
+
JMenuItem mntmOtrs = new JMenuItem("OTRS");
+ mntmOtrs.addMouseListener(new MouseAdapter() {
+ @Override
+ public void mousePressed(MouseEvent arg0) {
+ String otrs;
+
+ otrs = Links.getOTRS();
+
+ try {
+ Runtime.getRuntime().exec( "rundll32 url.dll,FileProtocolHandler " + otrs );
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+ }
+ });
mnNewMenu_1.add(mntmOtrs);
}