summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul
diff options
context:
space:
mode:
authorunknown2014-03-28 12:49:02 +0100
committerunknown2014-03-28 12:49:02 +0100
commitddd6cc7400e00586d52840deb0ec8df98f69de4a (patch)
tree2e9c2344b0b0d8cdf097adc4020a1b79b68a4793 /Dozentenmodul
parentAuthentifizierung über Masterserver funktioniert nun (diff)
downloadtutor-module-ddd6cc7400e00586d52840deb0ec8df98f69de4a.tar.gz
tutor-module-ddd6cc7400e00586d52840deb0ec8df98f69de4a.tar.xz
tutor-module-ddd6cc7400e00586d52840deb0ec8df98f69de4a.zip
-XML Creator eingebaut
-Dateiname angepasst -> Uploader funktioniert nun wieder
Diffstat (limited to 'Dozentenmodul')
-rw-r--r--Dozentenmodul/bin/GUI/EditImageAllgemein_GUI.classbin8826 -> 8826 bytes
-rw-r--r--Dozentenmodul/bin/GUI/EingabeImageAllgemein_GUI.classbin7645 -> 7645 bytes
-rw-r--r--Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$3.classbin1382 -> 1382 bytes
-rw-r--r--Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$4.classbin1775 -> 1775 bytes
-rw-r--r--Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI.classbin7415 -> 7415 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPDownloader_GUI.classbin9135 -> 9098 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI$1.classbin738 -> 738 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI$2.classbin1193 -> 1193 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI$3.classbin1312 -> 1312 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI$4.classbin735 -> 735 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI$5.classbin1449 -> 1449 bytes
-rw-r--r--Dozentenmodul/bin/GUI/FTPUploader_GUI.classbin10530 -> 11083 bytes
-rw-r--r--Dozentenmodul/bin/GUI/LinkImage_GUI$7.classbin2402 -> 2402 bytes
-rw-r--r--Dozentenmodul/bin/GUI/Login_GUI$1.classbin1082 -> 1082 bytes
-rw-r--r--Dozentenmodul/bin/GUI/Login_GUI$2.classbin635 -> 635 bytes
-rw-r--r--Dozentenmodul/bin/GUI/Login_GUI$3.classbin2392 -> 4427 bytes
-rw-r--r--Dozentenmodul/bin/GUI/Login_GUI.classbin3731 -> 3947 bytes
-rw-r--r--Dozentenmodul/bin/Models/person.classbin1882 -> 2032 bytes
-rw-r--r--Dozentenmodul/bin/auth/Authentification.classbin283 -> 449 bytes
-rw-r--r--Dozentenmodul/bin/ftp/FTPUtility.classbin5153 -> 5211 bytes
-rw-r--r--Dozentenmodul/bin/ftp/UploadTask.classbin3378 -> 3378 bytes
-rw-r--r--Dozentenmodul/bin/gui/EditImageAllgemein_GUI.classbin8826 -> 8826 bytes
-rw-r--r--Dozentenmodul/bin/gui/EditVeranstaltungAllgemein_GUI.classbin7075 -> 7075 bytes
-rw-r--r--Dozentenmodul/bin/gui/EingabeImageAllgemein_GUI.classbin7645 -> 7645 bytes
-rw-r--r--Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$3.classbin1382 -> 1382 bytes
-rw-r--r--Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$4.classbin1775 -> 1775 bytes
-rw-r--r--Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI.classbin7415 -> 7415 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPDownloader_GUI.classbin9135 -> 9098 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$1.classbin738 -> 738 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$2.classbin1193 -> 1193 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$3.classbin1312 -> 1312 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$4.classbin735 -> 735 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$5.classbin1449 -> 1449 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI$6.classbin1574 -> 1574 bytes
-rw-r--r--Dozentenmodul/bin/gui/FTPUploader_GUI.classbin10530 -> 11083 bytes
-rw-r--r--Dozentenmodul/bin/gui/LinkImage_GUI$7.classbin2402 -> 2402 bytes
-rw-r--r--Dozentenmodul/bin/gui/Login_GUI$1.classbin1082 -> 1082 bytes
-rw-r--r--Dozentenmodul/bin/gui/Login_GUI$2.classbin635 -> 635 bytes
-rw-r--r--Dozentenmodul/bin/gui/Login_GUI$3.classbin4049 -> 4427 bytes
-rw-r--r--Dozentenmodul/bin/gui/Login_GUI.classbin3947 -> 3947 bytes
-rw-r--r--Dozentenmodul/bin/models/person.classbin1882 -> 2032 bytes
-rw-r--r--Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java8
-rw-r--r--Dozentenmodul/src/GUI/EingabeImageAllgemein_GUI.java8
-rw-r--r--Dozentenmodul/src/GUI/EingabeVeranstaltungAllgemein_GUI.java24
-rw-r--r--Dozentenmodul/src/GUI/FTPDownloader_GUI.java2
-rw-r--r--Dozentenmodul/src/GUI/FTPUploader_GUI.java13
-rw-r--r--Dozentenmodul/src/GUI/LinkImage_GUI.java2
-rw-r--r--Dozentenmodul/src/GUI/Login_GUI.java45
-rw-r--r--Dozentenmodul/src/Models/person.java11
-rw-r--r--Dozentenmodul/src/auth/Authentification.java7
-rw-r--r--Dozentenmodul/src/ftp/FTPUtility.java10
-rw-r--r--Dozentenmodul/src/ftp/UploadTask.java3
-rw-r--r--Dozentenmodul/src/gui/EditImageAllgemein_GUI.java8
-rw-r--r--Dozentenmodul/src/gui/EditVeranstaltungAllgemein_GUI.java8
-rw-r--r--Dozentenmodul/src/gui/EingabeImageAllgemein_GUI.java8
-rw-r--r--Dozentenmodul/src/gui/EingabeVeranstaltungAllgemein_GUI.java24
-rw-r--r--Dozentenmodul/src/gui/FTPDownloader_GUI.java2
-rw-r--r--Dozentenmodul/src/gui/FTPUploader_GUI.java13
-rw-r--r--Dozentenmodul/src/gui/LinkImage_GUI.java2
-rw-r--r--Dozentenmodul/src/gui/Login_GUI.java18
-rw-r--r--Dozentenmodul/src/models/person.java11
61 files changed, 155 insertions, 72 deletions
diff --git a/Dozentenmodul/bin/GUI/EditImageAllgemein_GUI.class b/Dozentenmodul/bin/GUI/EditImageAllgemein_GUI.class
index 7dd90d89..fe7cbc2f 100644
--- a/Dozentenmodul/bin/GUI/EditImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/GUI/EditImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/EingabeImageAllgemein_GUI.class b/Dozentenmodul/bin/GUI/EingabeImageAllgemein_GUI.class
index 3aa6d518..ba01d472 100644
--- a/Dozentenmodul/bin/GUI/EingabeImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/GUI/EingabeImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$3.class b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$3.class
index 968c8af7..9a60b2bb 100644
--- a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$3.class
+++ b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$4.class b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$4.class
index 6750763b..7ef0c949 100644
--- a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$4.class
+++ b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI$4.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI.class b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI.class
index 57ddab82..1e1426e0 100644
--- a/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI.class
+++ b/Dozentenmodul/bin/GUI/EingabeVeranstaltungAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPDownloader_GUI.class b/Dozentenmodul/bin/GUI/FTPDownloader_GUI.class
index 9dd8d00c..1098273e 100644
--- a/Dozentenmodul/bin/GUI/FTPDownloader_GUI.class
+++ b/Dozentenmodul/bin/GUI/FTPDownloader_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI$1.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI$1.class
index 3a3714a5..ea94db00 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI$1.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI$1.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI$2.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI$2.class
index 905d3fde..9e658891 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI$2.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI$2.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI$3.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI$3.class
index 4b544121..e8031c6b 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI$3.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI$4.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI$4.class
index c4594204..8a248b02 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI$4.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI$4.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI$5.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI$5.class
index 556db5fc..71928437 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI$5.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI$5.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/FTPUploader_GUI.class b/Dozentenmodul/bin/GUI/FTPUploader_GUI.class
index 64da3d54..52709eee 100644
--- a/Dozentenmodul/bin/GUI/FTPUploader_GUI.class
+++ b/Dozentenmodul/bin/GUI/FTPUploader_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/LinkImage_GUI$7.class b/Dozentenmodul/bin/GUI/LinkImage_GUI$7.class
index 1275514d..c2ded647 100644
--- a/Dozentenmodul/bin/GUI/LinkImage_GUI$7.class
+++ b/Dozentenmodul/bin/GUI/LinkImage_GUI$7.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/Login_GUI$1.class b/Dozentenmodul/bin/GUI/Login_GUI$1.class
index 3ba048a4..a0cfa528 100644
--- a/Dozentenmodul/bin/GUI/Login_GUI$1.class
+++ b/Dozentenmodul/bin/GUI/Login_GUI$1.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/Login_GUI$2.class b/Dozentenmodul/bin/GUI/Login_GUI$2.class
index 4c73519c..ff56145f 100644
--- a/Dozentenmodul/bin/GUI/Login_GUI$2.class
+++ b/Dozentenmodul/bin/GUI/Login_GUI$2.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/Login_GUI$3.class b/Dozentenmodul/bin/GUI/Login_GUI$3.class
index 9d555d1d..aad19364 100644
--- a/Dozentenmodul/bin/GUI/Login_GUI$3.class
+++ b/Dozentenmodul/bin/GUI/Login_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/GUI/Login_GUI.class b/Dozentenmodul/bin/GUI/Login_GUI.class
index 621e1e3f..c784876c 100644
--- a/Dozentenmodul/bin/GUI/Login_GUI.class
+++ b/Dozentenmodul/bin/GUI/Login_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/Models/person.class b/Dozentenmodul/bin/Models/person.class
index 8c7815e5..49a2be85 100644
--- a/Dozentenmodul/bin/Models/person.class
+++ b/Dozentenmodul/bin/Models/person.class
Binary files differ
diff --git a/Dozentenmodul/bin/auth/Authentification.class b/Dozentenmodul/bin/auth/Authentification.class
index e7a2611d..0d9b3144 100644
--- a/Dozentenmodul/bin/auth/Authentification.class
+++ b/Dozentenmodul/bin/auth/Authentification.class
Binary files differ
diff --git a/Dozentenmodul/bin/ftp/FTPUtility.class b/Dozentenmodul/bin/ftp/FTPUtility.class
index f563788c..e0536990 100644
--- a/Dozentenmodul/bin/ftp/FTPUtility.class
+++ b/Dozentenmodul/bin/ftp/FTPUtility.class
Binary files differ
diff --git a/Dozentenmodul/bin/ftp/UploadTask.class b/Dozentenmodul/bin/ftp/UploadTask.class
index 12ba0962..32bd6720 100644
--- a/Dozentenmodul/bin/ftp/UploadTask.class
+++ b/Dozentenmodul/bin/ftp/UploadTask.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EditImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/EditImageAllgemein_GUI.class
index 7dd90d89..fe7cbc2f 100644
--- a/Dozentenmodul/bin/gui/EditImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/EditImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EditVeranstaltungAllgemein_GUI.class b/Dozentenmodul/bin/gui/EditVeranstaltungAllgemein_GUI.class
index 95bbb104..dba15ce3 100644
--- a/Dozentenmodul/bin/gui/EditVeranstaltungAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/EditVeranstaltungAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EingabeImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/EingabeImageAllgemein_GUI.class
index 3aa6d518..ba01d472 100644
--- a/Dozentenmodul/bin/gui/EingabeImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/EingabeImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$3.class b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$3.class
index 968c8af7..9a60b2bb 100644
--- a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$3.class
+++ b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$4.class b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$4.class
index 6750763b..7ef0c949 100644
--- a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$4.class
+++ b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI$4.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI.class b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI.class
index 57ddab82..1e1426e0 100644
--- a/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/EingabeVeranstaltungAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPDownloader_GUI.class b/Dozentenmodul/bin/gui/FTPDownloader_GUI.class
index 9dd8d00c..1098273e 100644
--- a/Dozentenmodul/bin/gui/FTPDownloader_GUI.class
+++ b/Dozentenmodul/bin/gui/FTPDownloader_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$1.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$1.class
index 3a3714a5..ea94db00 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$1.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$1.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$2.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$2.class
index 905d3fde..9e658891 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$2.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$2.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$3.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$3.class
index 4b544121..e8031c6b 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$3.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$4.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$4.class
index c4594204..8a248b02 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$4.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$4.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$5.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$5.class
index 556db5fc..71928437 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$5.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$5.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI$6.class b/Dozentenmodul/bin/gui/FTPUploader_GUI$6.class
index d6b733e8..290754eb 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI$6.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI$6.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/FTPUploader_GUI.class b/Dozentenmodul/bin/gui/FTPUploader_GUI.class
index 64da3d54..52709eee 100644
--- a/Dozentenmodul/bin/gui/FTPUploader_GUI.class
+++ b/Dozentenmodul/bin/gui/FTPUploader_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/LinkImage_GUI$7.class b/Dozentenmodul/bin/gui/LinkImage_GUI$7.class
index 1275514d..c2ded647 100644
--- a/Dozentenmodul/bin/gui/LinkImage_GUI$7.class
+++ b/Dozentenmodul/bin/gui/LinkImage_GUI$7.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/Login_GUI$1.class b/Dozentenmodul/bin/gui/Login_GUI$1.class
index 415f2233..a0cfa528 100644
--- a/Dozentenmodul/bin/gui/Login_GUI$1.class
+++ b/Dozentenmodul/bin/gui/Login_GUI$1.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/Login_GUI$2.class b/Dozentenmodul/bin/gui/Login_GUI$2.class
index 6a03ae8e..ff56145f 100644
--- a/Dozentenmodul/bin/gui/Login_GUI$2.class
+++ b/Dozentenmodul/bin/gui/Login_GUI$2.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/Login_GUI$3.class b/Dozentenmodul/bin/gui/Login_GUI$3.class
index d617ce42..aad19364 100644
--- a/Dozentenmodul/bin/gui/Login_GUI$3.class
+++ b/Dozentenmodul/bin/gui/Login_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/Login_GUI.class b/Dozentenmodul/bin/gui/Login_GUI.class
index bc297a50..c784876c 100644
--- a/Dozentenmodul/bin/gui/Login_GUI.class
+++ b/Dozentenmodul/bin/gui/Login_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/models/person.class b/Dozentenmodul/bin/models/person.class
index 8c7815e5..49a2be85 100644
--- a/Dozentenmodul/bin/models/person.class
+++ b/Dozentenmodul/bin/models/person.class
Binary files differ
diff --git a/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java b/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
index 9eef919a..140d017b 100644
--- a/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/GUI/EditImageAllgemein_GUI.java
@@ -123,7 +123,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Vorname.setEditable(false);
Vorname.setEnabled(false);
Vorname.setBackground(Color.WHITE);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setColumns(10);
Vorname.setBounds(145, 245, 350, 20);
panel_1.add(Vorname);
@@ -137,7 +137,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Nachname.setEnabled(false);
Nachname.setEditable(false);
Nachname.setBackground(Color.WHITE);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setColumns(10);
Nachname.setBounds(145, 276, 350, 20);
panel_1.add(Nachname);
@@ -151,7 +151,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
Hochschule.setBackground(Color.WHITE);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setColumns(10);
Hochschule.setBounds(145, 307, 350, 20);
panel_1.add(Hochschule);
@@ -165,7 +165,7 @@ public class EditImageAllgemein_GUI extends JFrame {
EMail.setEnabled(false);
EMail.setEditable(false);
EMail.setBackground(Color.WHITE);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setColumns(10);
EMail.setBounds(145, 338, 350, 20);
panel_1.add(EMail);
diff --git a/Dozentenmodul/src/GUI/EingabeImageAllgemein_GUI.java b/Dozentenmodul/src/GUI/EingabeImageAllgemein_GUI.java
index 12678e0e..8fa942b7 100644
--- a/Dozentenmodul/src/GUI/EingabeImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/GUI/EingabeImageAllgemein_GUI.java
@@ -119,7 +119,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Vorname.setEnabled(false);
Vorname.setEditable(false);
Vorname.setBackground(Color.WHITE);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setColumns(10);
Vorname.setBounds(145, 245, 350, 20);
panel_1.add(Vorname);
@@ -133,7 +133,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Nachname.setEnabled(false);
Nachname.setEditable(false);
Nachname.setBackground(Color.WHITE);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setColumns(10);
Nachname.setBounds(145, 276, 350, 20);
panel_1.add(Nachname);
@@ -147,7 +147,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
Hochschule.setBackground(Color.WHITE);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setColumns(10);
Hochschule.setBounds(145, 307, 350, 20);
panel_1.add(Hochschule);
@@ -161,7 +161,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
EMail.setEnabled(false);
EMail.setEditable(false);
EMail.setBackground(Color.WHITE);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setColumns(10);
EMail.setBounds(145, 338, 350, 20);
panel_1.add(EMail);
diff --git a/Dozentenmodul/src/GUI/EingabeVeranstaltungAllgemein_GUI.java b/Dozentenmodul/src/GUI/EingabeVeranstaltungAllgemein_GUI.java
index 2e2c60c3..6bc55553 100644
--- a/Dozentenmodul/src/GUI/EingabeVeranstaltungAllgemein_GUI.java
+++ b/Dozentenmodul/src/GUI/EingabeVeranstaltungAllgemein_GUI.java
@@ -123,7 +123,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Vorname = new JTextField();
Vorname.setEditable(false);
Vorname.setEnabled(false);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setBackground(Color.WHITE);
Vorname.setColumns(10);
Vorname.setBounds(145, 33, 350, 20);
@@ -137,7 +137,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Nachname = new JTextField();
Nachname.setEnabled(false);
Nachname.setEditable(false);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setBackground(Color.WHITE);
Nachname.setColumns(10);
Nachname.setBounds(145, 64, 350, 20);
@@ -151,7 +151,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Hochschule = new JTextField();
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setBackground(Color.WHITE);
Hochschule.setColumns(10);
Hochschule.setBounds(145, 95, 350, 20);
@@ -165,7 +165,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
EMail = new JTextField();
EMail.setEnabled(false);
EMail.setEditable(false);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setBackground(Color.WHITE);
EMail.setColumns(10);
EMail.setBounds(145, 126, 350, 20);
@@ -222,11 +222,11 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
JButton okButton = new JButton("Zur\u00FCck");
okButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
- person.verantowrtlicher.setVorname(Vorname.getText());
- person.verantowrtlicher.setName(Nachname.getText());
- person.verantowrtlicher.setEMail(EMail.getText());
+ person.verantwortlicher.setVorname(Vorname.getText());
+ person.verantwortlicher.setName(Nachname.getText());
+ person.verantwortlicher.setEMail(EMail.getText());
- person.verantowrtlicher.setHochschule(Hochschule.getText());
+ person.verantwortlicher.setHochschule(Hochschule.getText());
@@ -245,11 +245,11 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
public void actionPerformed(ActionEvent e) {
if(Vorname.getText().isEmpty()==false && Nachname.getText().isEmpty()==false && Hochschule.getText().isEmpty()==false&&EMail.getText().isEmpty()==false)
{
- person.verantowrtlicher.setVorname(Vorname.getText());
- person.verantowrtlicher.setName(Nachname.getText());
- person.verantowrtlicher.setEMail(EMail.getText());
+ person.verantwortlicher.setVorname(Vorname.getText());
+ person.verantwortlicher.setName(Nachname.getText());
+ person.verantwortlicher.setEMail(EMail.getText());
- person.verantowrtlicher.setHochschule(Hochschule.getText());
+ person.verantwortlicher.setHochschule(Hochschule.getText());
EingabeVeranstatlungTechnisch_GUI ea=new EingabeVeranstatlungTechnisch_GUI();
diff --git a/Dozentenmodul/src/GUI/FTPDownloader_GUI.java b/Dozentenmodul/src/GUI/FTPDownloader_GUI.java
index 702b7f67..e702dc4a 100644
--- a/Dozentenmodul/src/GUI/FTPDownloader_GUI.java
+++ b/Dozentenmodul/src/GUI/FTPDownloader_GUI.java
@@ -299,7 +299,7 @@ public class FTPDownloader_GUI extends JFrame implements PropertyChangeListener
e.printStackTrace();
}
- task = new DownloadTask(host, port, user.userName, user.password,user.path+filename+".vmdk", lblNewLabel.getText(), this);
+ task = new DownloadTask(host, port, user.userName, user.password,user.path, lblNewLabel.getText(), this);
task.addPropertyChangeListener(this);
task.execute();
taskrun=true;
diff --git a/Dozentenmodul/src/GUI/FTPUploader_GUI.java b/Dozentenmodul/src/GUI/FTPUploader_GUI.java
index 078f8075..8c26999d 100644
--- a/Dozentenmodul/src/GUI/FTPUploader_GUI.java
+++ b/Dozentenmodul/src/GUI/FTPUploader_GUI.java
@@ -15,6 +15,9 @@ import java.awt.event.WindowEvent;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
import javax.swing.JButton;
import javax.swing.JFileChooser;
@@ -38,6 +41,7 @@ import org.apache.thrift.TException;
import server.Server.Client;
import thrift.ThriftConnection;
+import util.XMLCreator;
import ftp.UploadTask;
@@ -348,9 +352,12 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
// TODO Auto-generated catch block
e.printStackTrace();
}
-
+ DateFormat formatter=new SimpleDateFormat("yyyMMddhhmmss");
+
+ System.out.println(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
+ Image.image.setNewName(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
task=new UploadTask(host,port,user.userName,user.password,user.path, uploadFile);
-
+
task.addPropertyChangeListener(this);
task.execute();
taskrun=true;
@@ -405,7 +412,7 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
- client.writeVLdata(Image.image.getImagename(), person.verantowrtlicher.getVorname(), person.verantowrtlicher.getName(), person.verantowrtlicher.getHochschule(), person.verantowrtlicher.getEMail(), person.verantowrtlicher.getTel(), person.verantowrtlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu());
+ client.writeVLdata(Image.image.getImagename(), person.verantwortlicher.getVorname(), person.verantwortlicher.getName(), person.verantwortlicher.getHochschule(), person.verantwortlicher.getEMail(), person.verantwortlicher.getTel(), person.verantwortlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu(), "/srv/openslx/nfs/temp/"+Image.image.getNewName());
} catch (TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
diff --git a/Dozentenmodul/src/GUI/LinkImage_GUI.java b/Dozentenmodul/src/GUI/LinkImage_GUI.java
index 38b3d5e3..b8b1920e 100644
--- a/Dozentenmodul/src/GUI/LinkImage_GUI.java
+++ b/Dozentenmodul/src/GUI/LinkImage_GUI.java
@@ -359,7 +359,7 @@ public class LinkImage_GUI extends JFrame {
try {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(formatter.format(Lecture.lecture.getStartdate()).toString());
- client.writeLecturedata(Lecture.lecture.getName(), Lecture.lecture.getShortDesc(), Lecture.lecture.getDesc(), formatter.format(Lecture.lecture.getStartdate()).toString(), formatter.format(Lecture.lecture.getEnddate()).toString(), Lecture.lecture.isActive(), imagename, person.verantowrtlicher.getVorname(), person.verantowrtlicher.getName(), person.verantowrtlicher.getHochschule(), person.verantowrtlicher.getEMail(), person.verantowrtlicher.getTel(), person.verantowrtlicher.getFakultät());
+ client.writeLecturedata(Lecture.lecture.getName(), Lecture.lecture.getShortDesc(), Lecture.lecture.getDesc(), formatter.format(Lecture.lecture.getStartdate()).toString(), formatter.format(Lecture.lecture.getEnddate()).toString(), Lecture.lecture.isActive(), imagename, person.verantwortlicher.getVorname(), person.verantwortlicher.getName(), person.verantwortlicher.getHochschule(), person.verantwortlicher.getEMail(), person.verantwortlicher.getTel(), person.verantwortlicher.getFakultät());
} catch (TException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
diff --git a/Dozentenmodul/src/GUI/Login_GUI.java b/Dozentenmodul/src/GUI/Login_GUI.java
index cc558261..c3987526 100644
--- a/Dozentenmodul/src/GUI/Login_GUI.java
+++ b/Dozentenmodul/src/GUI/Login_GUI.java
@@ -27,7 +27,17 @@ import javax.swing.border.EmptyBorder;
import models.person;
+import org.apache.thrift.TException;
+import org.apache.thrift.protocol.TBinaryProtocol;
+import org.apache.thrift.protocol.TProtocol;
import org.ini4j.Wini;
+import thrift.AuthenticationException;
+import thrift.ImageServer;
+import thrift.InvalidTokenException;
+import thrift.SessionData;
+import thrift.MasterThriftConnection;
+import thrift.ImageServer.Client;
+import thrift.UserInfo;
import config.config_file;
@@ -145,6 +155,26 @@ public class Login_GUI extends JFrame {
//Ldap check=new Ldap();
boolean login=true;
//boolean login=check.LdapAuth(username.getText(), new String(pass.getPassword()));
+ MasterThriftConnection thrift=new MasterThriftConnection();
+ Client client=thrift.getMasterThriftConnection();
+ String token=null;
+ final thrift.SessionData result;
+ try {
+ String passText = new String(pass.getPassword());
+ System.out.println(username.getText()+" "+passText);
+ result = client.authenticate(username.getText(), passText);
+
+ } catch (thrift.AuthenticationException e) {
+ System.out.println("Authentifizierung fehlgeschlagen: "
+ + e.message);
+ return;
+ } catch (TException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ return;
+ }
+ System.out.println("Konnte mich beim MasterServer authentifizieren. Meine Session-ID ist " + result.sessionId + ", mein Token für den Satelliten " + result.authToken);
+ token = result.authToken;
if(login==true)
{
@@ -168,17 +198,22 @@ public class Login_GUI extends JFrame {
}
else
{
- person.verantowrtlicher.setName("Spitzer");
- person.verantowrtlicher.setVorname("Tobias");
- person.verantowrtlicher.setEMail("tspitzer@hs-offenburg.de");
- person.verantowrtlicher.setHochschule("HS Offenburg");
+ UserInfo user=client.getUserFromToken(token);
+
+ String hochschule=user.eMail.substring(user.eMail.indexOf("@")+1,user.eMail.indexOf("."));
+ //System.out.println(hochschule);
+ person.verantwortlicher.setUsername(username.getText());
+ person.verantwortlicher.setName(user.lastName);
+ person.verantwortlicher.setVorname(user.firstName);
+ person.verantwortlicher.setEMail(user.eMail);
+ person.verantwortlicher.setHochschule(hochschule);
//Öffne das Hauprmenü
MainMenue_GUI main=new MainMenue_GUI();
main.setVisible(true);
setVisible(false);
}
}
- } catch (IOException e) {
+ } catch (IOException | TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
diff --git a/Dozentenmodul/src/Models/person.java b/Dozentenmodul/src/Models/person.java
index f4dd5c22..24ab16f3 100644
--- a/Dozentenmodul/src/Models/person.java
+++ b/Dozentenmodul/src/Models/person.java
@@ -3,6 +3,7 @@ package models;
public class person{
+ private String username;
private String Name;
private String Vorname;
private String Hochschule;
@@ -12,9 +13,15 @@ public class person{
private boolean ischecked;
- public static person verantowrtlicher=new person();
- public static person ersteller=new person();
+ public static person verantwortlicher=new person();
+
+ public String getUsername() {
+ return username;
+ }
+ public void setUsername(String username) {
+ this.username = username;
+ }
public String getName() {
return Name;
}
diff --git a/Dozentenmodul/src/auth/Authentification.java b/Dozentenmodul/src/auth/Authentification.java
index cf1a4b04..41f69502 100644
--- a/Dozentenmodul/src/auth/Authentification.java
+++ b/Dozentenmodul/src/auth/Authentification.java
@@ -1,5 +1,12 @@
package auth;
+import thrift.UserInfo;
+
public class Authentification {
+ public boolean auth(String username, String pass)
+ {
+ return false;
+
+ }
}
diff --git a/Dozentenmodul/src/ftp/FTPUtility.java b/Dozentenmodul/src/ftp/FTPUtility.java
index c62ba07d..7824440a 100644
--- a/Dozentenmodul/src/ftp/FTPUtility.java
+++ b/Dozentenmodul/src/ftp/FTPUtility.java
@@ -6,6 +6,9 @@ import java.io.InputStream;
import java.io.OutputStream;
import java.net.SocketException;
import java.security.NoSuchAlgorithmException;
+
+import models.Image;
+
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPFile;
import org.apache.commons.net.ftp.FTPReply;
@@ -138,9 +141,10 @@ public class FTPUtility {
if (!success) {
throw new FTPException("Could not set binary file type.");
}
-
- outputStream = ftpClient.storeFileStream(uploadFile.getName());
- // ftpClient.rename(uploadFile.getName(), vm.vl.getLaborname());
+
+ outputStream = ftpClient.storeFileStream(Image.image.getNewName());
+
+ //ftpClient.rename(uploadFile.getName(), );
} catch (IOException ex) {
throw new FTPException("Error uploading file: " + ex.getMessage());
}
diff --git a/Dozentenmodul/src/ftp/UploadTask.java b/Dozentenmodul/src/ftp/UploadTask.java
index e5d8a817..67706169 100644
--- a/Dozentenmodul/src/ftp/UploadTask.java
+++ b/Dozentenmodul/src/ftp/UploadTask.java
@@ -19,7 +19,7 @@ public class UploadTask extends SwingWorker<Void, Void> {
private int port;
private String username;
private String password;
-
+
private String destDir;
private File uploadFile;
@@ -31,6 +31,7 @@ public class UploadTask extends SwingWorker<Void, Void> {
this.password = password;
this.destDir = destDir;
this.uploadFile = uploadFile;
+
}
/**
diff --git a/Dozentenmodul/src/gui/EditImageAllgemein_GUI.java b/Dozentenmodul/src/gui/EditImageAllgemein_GUI.java
index 9eef919a..140d017b 100644
--- a/Dozentenmodul/src/gui/EditImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/EditImageAllgemein_GUI.java
@@ -123,7 +123,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Vorname.setEditable(false);
Vorname.setEnabled(false);
Vorname.setBackground(Color.WHITE);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setColumns(10);
Vorname.setBounds(145, 245, 350, 20);
panel_1.add(Vorname);
@@ -137,7 +137,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Nachname.setEnabled(false);
Nachname.setEditable(false);
Nachname.setBackground(Color.WHITE);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setColumns(10);
Nachname.setBounds(145, 276, 350, 20);
panel_1.add(Nachname);
@@ -151,7 +151,7 @@ public class EditImageAllgemein_GUI extends JFrame {
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
Hochschule.setBackground(Color.WHITE);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setColumns(10);
Hochschule.setBounds(145, 307, 350, 20);
panel_1.add(Hochschule);
@@ -165,7 +165,7 @@ public class EditImageAllgemein_GUI extends JFrame {
EMail.setEnabled(false);
EMail.setEditable(false);
EMail.setBackground(Color.WHITE);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setColumns(10);
EMail.setBounds(145, 338, 350, 20);
panel_1.add(EMail);
diff --git a/Dozentenmodul/src/gui/EditVeranstaltungAllgemein_GUI.java b/Dozentenmodul/src/gui/EditVeranstaltungAllgemein_GUI.java
index ce2130c5..8bd57eac 100644
--- a/Dozentenmodul/src/gui/EditVeranstaltungAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/EditVeranstaltungAllgemein_GUI.java
@@ -123,7 +123,7 @@ public class EditVeranstaltungAllgemein_GUI extends JFrame {
Vorname = new JTextField();
Vorname.setEditable(false);
Vorname.setEnabled(false);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setBackground(Color.WHITE);
Vorname.setColumns(10);
Vorname.setBounds(145, 33, 350, 20);
@@ -137,7 +137,7 @@ public class EditVeranstaltungAllgemein_GUI extends JFrame {
Nachname = new JTextField();
Nachname.setEnabled(false);
Nachname.setEditable(false);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setBackground(Color.WHITE);
Nachname.setColumns(10);
Nachname.setBounds(145, 64, 350, 20);
@@ -151,7 +151,7 @@ public class EditVeranstaltungAllgemein_GUI extends JFrame {
Hochschule = new JTextField();
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setBackground(Color.WHITE);
Hochschule.setColumns(10);
Hochschule.setBounds(145, 95, 350, 20);
@@ -165,7 +165,7 @@ public class EditVeranstaltungAllgemein_GUI extends JFrame {
EMail = new JTextField();
EMail.setEnabled(false);
EMail.setEditable(false);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setBackground(Color.WHITE);
EMail.setColumns(10);
EMail.setBounds(145, 126, 350, 20);
diff --git a/Dozentenmodul/src/gui/EingabeImageAllgemein_GUI.java b/Dozentenmodul/src/gui/EingabeImageAllgemein_GUI.java
index 12678e0e..8fa942b7 100644
--- a/Dozentenmodul/src/gui/EingabeImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/EingabeImageAllgemein_GUI.java
@@ -119,7 +119,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Vorname.setEnabled(false);
Vorname.setEditable(false);
Vorname.setBackground(Color.WHITE);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setColumns(10);
Vorname.setBounds(145, 245, 350, 20);
panel_1.add(Vorname);
@@ -133,7 +133,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Nachname.setEnabled(false);
Nachname.setEditable(false);
Nachname.setBackground(Color.WHITE);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setColumns(10);
Nachname.setBounds(145, 276, 350, 20);
panel_1.add(Nachname);
@@ -147,7 +147,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
Hochschule.setBackground(Color.WHITE);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setColumns(10);
Hochschule.setBounds(145, 307, 350, 20);
panel_1.add(Hochschule);
@@ -161,7 +161,7 @@ public class EingabeImageAllgemein_GUI extends JFrame {
EMail.setEnabled(false);
EMail.setEditable(false);
EMail.setBackground(Color.WHITE);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setColumns(10);
EMail.setBounds(145, 338, 350, 20);
panel_1.add(EMail);
diff --git a/Dozentenmodul/src/gui/EingabeVeranstaltungAllgemein_GUI.java b/Dozentenmodul/src/gui/EingabeVeranstaltungAllgemein_GUI.java
index 2e2c60c3..6bc55553 100644
--- a/Dozentenmodul/src/gui/EingabeVeranstaltungAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/EingabeVeranstaltungAllgemein_GUI.java
@@ -123,7 +123,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Vorname = new JTextField();
Vorname.setEditable(false);
Vorname.setEnabled(false);
- Vorname.setText(person.verantowrtlicher.getVorname());
+ Vorname.setText(person.verantwortlicher.getVorname());
Vorname.setBackground(Color.WHITE);
Vorname.setColumns(10);
Vorname.setBounds(145, 33, 350, 20);
@@ -137,7 +137,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Nachname = new JTextField();
Nachname.setEnabled(false);
Nachname.setEditable(false);
- Nachname.setText(person.verantowrtlicher.getName());
+ Nachname.setText(person.verantwortlicher.getName());
Nachname.setBackground(Color.WHITE);
Nachname.setColumns(10);
Nachname.setBounds(145, 64, 350, 20);
@@ -151,7 +151,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
Hochschule = new JTextField();
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
- Hochschule.setText(person.verantowrtlicher.getHochschule());
+ Hochschule.setText(person.verantwortlicher.getHochschule());
Hochschule.setBackground(Color.WHITE);
Hochschule.setColumns(10);
Hochschule.setBounds(145, 95, 350, 20);
@@ -165,7 +165,7 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
EMail = new JTextField();
EMail.setEnabled(false);
EMail.setEditable(false);
- EMail.setText(person.verantowrtlicher.getEMail());
+ EMail.setText(person.verantwortlicher.getEMail());
EMail.setBackground(Color.WHITE);
EMail.setColumns(10);
EMail.setBounds(145, 126, 350, 20);
@@ -222,11 +222,11 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
JButton okButton = new JButton("Zur\u00FCck");
okButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
- person.verantowrtlicher.setVorname(Vorname.getText());
- person.verantowrtlicher.setName(Nachname.getText());
- person.verantowrtlicher.setEMail(EMail.getText());
+ person.verantwortlicher.setVorname(Vorname.getText());
+ person.verantwortlicher.setName(Nachname.getText());
+ person.verantwortlicher.setEMail(EMail.getText());
- person.verantowrtlicher.setHochschule(Hochschule.getText());
+ person.verantwortlicher.setHochschule(Hochschule.getText());
@@ -245,11 +245,11 @@ public class EingabeVeranstaltungAllgemein_GUI extends JFrame {
public void actionPerformed(ActionEvent e) {
if(Vorname.getText().isEmpty()==false && Nachname.getText().isEmpty()==false && Hochschule.getText().isEmpty()==false&&EMail.getText().isEmpty()==false)
{
- person.verantowrtlicher.setVorname(Vorname.getText());
- person.verantowrtlicher.setName(Nachname.getText());
- person.verantowrtlicher.setEMail(EMail.getText());
+ person.verantwortlicher.setVorname(Vorname.getText());
+ person.verantwortlicher.setName(Nachname.getText());
+ person.verantwortlicher.setEMail(EMail.getText());
- person.verantowrtlicher.setHochschule(Hochschule.getText());
+ person.verantwortlicher.setHochschule(Hochschule.getText());
EingabeVeranstatlungTechnisch_GUI ea=new EingabeVeranstatlungTechnisch_GUI();
diff --git a/Dozentenmodul/src/gui/FTPDownloader_GUI.java b/Dozentenmodul/src/gui/FTPDownloader_GUI.java
index 702b7f67..e702dc4a 100644
--- a/Dozentenmodul/src/gui/FTPDownloader_GUI.java
+++ b/Dozentenmodul/src/gui/FTPDownloader_GUI.java
@@ -299,7 +299,7 @@ public class FTPDownloader_GUI extends JFrame implements PropertyChangeListener
e.printStackTrace();
}
- task = new DownloadTask(host, port, user.userName, user.password,user.path+filename+".vmdk", lblNewLabel.getText(), this);
+ task = new DownloadTask(host, port, user.userName, user.password,user.path, lblNewLabel.getText(), this);
task.addPropertyChangeListener(this);
task.execute();
taskrun=true;
diff --git a/Dozentenmodul/src/gui/FTPUploader_GUI.java b/Dozentenmodul/src/gui/FTPUploader_GUI.java
index 0bf92b82..fd11697c 100644
--- a/Dozentenmodul/src/gui/FTPUploader_GUI.java
+++ b/Dozentenmodul/src/gui/FTPUploader_GUI.java
@@ -15,6 +15,9 @@ import java.awt.event.WindowEvent;
import java.beans.PropertyChangeEvent;
import java.beans.PropertyChangeListener;
import java.io.File;
+import java.text.DateFormat;
+import java.text.SimpleDateFormat;
+import java.util.Date;
import javax.swing.JButton;
import javax.swing.JFileChooser;
@@ -38,6 +41,7 @@ import org.apache.thrift.TException;
import server.Server.Client;
import thrift.ThriftConnection;
+import util.XMLCreator;
import ftp.UploadTask;
@@ -348,9 +352,12 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
// TODO Auto-generated catch block
e.printStackTrace();
}
-
+ DateFormat formatter=new SimpleDateFormat("yyyMMddhhmmss");
+
+ System.out.println(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
+ Image.image.setNewName(formatter.format(new Date())+"_"+person.verantwortlicher.getHochschule()+"_"+person.verantwortlicher.getUsername()+"_"+Image.image.getImagename()+".vmdk");
task=new UploadTask(host,port,user.userName,user.password,user.path, uploadFile);
-
+
task.addPropertyChangeListener(this);
task.execute();
taskrun=true;
@@ -405,7 +412,7 @@ public class FTPUploader_GUI extends JFrame implements PropertyChangeListener {
- client.writeVLdata(Image.image.getImagename(), person.verantowrtlicher.getVorname(), person.verantowrtlicher.getName(), person.verantowrtlicher.getHochschule(), person.verantowrtlicher.getEMail(), person.verantowrtlicher.getTel(), person.verantowrtlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu());
+ client.writeVLdata(Image.image.getImagename(), person.verantwortlicher.getVorname(), person.verantwortlicher.getName(), person.verantwortlicher.getHochschule(), person.verantwortlicher.getEMail(), person.verantwortlicher.getTel(), person.verantwortlicher.getFakultät(), Image.image.isLicensed(), Image.image.isInternet(), Image.image.getRam(), Image.image.getCpu(), "/srv/openslx/nfs/temp/"+Image.image.getNewName());
} catch (TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
diff --git a/Dozentenmodul/src/gui/LinkImage_GUI.java b/Dozentenmodul/src/gui/LinkImage_GUI.java
index 38b3d5e3..b8b1920e 100644
--- a/Dozentenmodul/src/gui/LinkImage_GUI.java
+++ b/Dozentenmodul/src/gui/LinkImage_GUI.java
@@ -359,7 +359,7 @@ public class LinkImage_GUI extends JFrame {
try {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
System.out.println(formatter.format(Lecture.lecture.getStartdate()).toString());
- client.writeLecturedata(Lecture.lecture.getName(), Lecture.lecture.getShortDesc(), Lecture.lecture.getDesc(), formatter.format(Lecture.lecture.getStartdate()).toString(), formatter.format(Lecture.lecture.getEnddate()).toString(), Lecture.lecture.isActive(), imagename, person.verantowrtlicher.getVorname(), person.verantowrtlicher.getName(), person.verantowrtlicher.getHochschule(), person.verantowrtlicher.getEMail(), person.verantowrtlicher.getTel(), person.verantowrtlicher.getFakultät());
+ client.writeLecturedata(Lecture.lecture.getName(), Lecture.lecture.getShortDesc(), Lecture.lecture.getDesc(), formatter.format(Lecture.lecture.getStartdate()).toString(), formatter.format(Lecture.lecture.getEnddate()).toString(), Lecture.lecture.isActive(), imagename, person.verantwortlicher.getVorname(), person.verantwortlicher.getName(), person.verantwortlicher.getHochschule(), person.verantwortlicher.getEMail(), person.verantwortlicher.getTel(), person.verantwortlicher.getFakultät());
} catch (TException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
diff --git a/Dozentenmodul/src/gui/Login_GUI.java b/Dozentenmodul/src/gui/Login_GUI.java
index 58d1d104..c3987526 100644
--- a/Dozentenmodul/src/gui/Login_GUI.java
+++ b/Dozentenmodul/src/gui/Login_GUI.java
@@ -33,9 +33,11 @@ import org.apache.thrift.protocol.TProtocol;
import org.ini4j.Wini;
import thrift.AuthenticationException;
import thrift.ImageServer;
+import thrift.InvalidTokenException;
import thrift.SessionData;
import thrift.MasterThriftConnection;
import thrift.ImageServer.Client;
+import thrift.UserInfo;
import config.config_file;
@@ -161,6 +163,7 @@ public class Login_GUI extends JFrame {
String passText = new String(pass.getPassword());
System.out.println(username.getText()+" "+passText);
result = client.authenticate(username.getText(), passText);
+
} catch (thrift.AuthenticationException e) {
System.out.println("Authentifizierung fehlgeschlagen: "
+ e.message);
@@ -195,17 +198,22 @@ public class Login_GUI extends JFrame {
}
else
{
- person.verantowrtlicher.setName("Spitzer");
- person.verantowrtlicher.setVorname("Tobias");
- person.verantowrtlicher.setEMail("tspitzer@hs-offenburg.de");
- person.verantowrtlicher.setHochschule("HS Offenburg");
+ UserInfo user=client.getUserFromToken(token);
+
+ String hochschule=user.eMail.substring(user.eMail.indexOf("@")+1,user.eMail.indexOf("."));
+ //System.out.println(hochschule);
+ person.verantwortlicher.setUsername(username.getText());
+ person.verantwortlicher.setName(user.lastName);
+ person.verantwortlicher.setVorname(user.firstName);
+ person.verantwortlicher.setEMail(user.eMail);
+ person.verantwortlicher.setHochschule(hochschule);
//Öffne das Hauprmenü
MainMenue_GUI main=new MainMenue_GUI();
main.setVisible(true);
setVisible(false);
}
}
- } catch (IOException e) {
+ } catch (IOException | TException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
diff --git a/Dozentenmodul/src/models/person.java b/Dozentenmodul/src/models/person.java
index f4dd5c22..24ab16f3 100644
--- a/Dozentenmodul/src/models/person.java
+++ b/Dozentenmodul/src/models/person.java
@@ -3,6 +3,7 @@ package models;
public class person{
+ private String username;
private String Name;
private String Vorname;
private String Hochschule;
@@ -12,9 +13,15 @@ public class person{
private boolean ischecked;
- public static person verantowrtlicher=new person();
- public static person ersteller=new person();
+ public static person verantwortlicher=new person();
+
+ public String getUsername() {
+ return username;
+ }
+ public void setUsername(String username) {
+ this.username = username;
+ }
public String getName() {
return Name;
}