summaryrefslogtreecommitdiffstats
path: root/Dozentenmodul
diff options
context:
space:
mode:
authorunknown2014-04-30 16:09:11 +0200
committerunknown2014-04-30 16:09:11 +0200
commit62e2f1b6e031753d9af83adb65683a6bdd5673e7 (patch)
treee73c6029f520e24a0991da66cc1a273d103c8739 /Dozentenmodul
parentFehler behoben, bei dem man zwingend auf der Seite "VmWareLink_GUI" den Haken... (diff)
downloadtutor-module-62e2f1b6e031753d9af83adb65683a6bdd5673e7.tar.gz
tutor-module-62e2f1b6e031753d9af83adb65683a6bdd5673e7.tar.xz
tutor-module-62e2f1b6e031753d9af83adb65683a6bdd5673e7.zip
Untersuche das Update von Images, Name wird nicht korrekt übermittelt und Version nicht hochgezählt
Diffstat (limited to 'Dozentenmodul')
-rw-r--r--Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.classbin956 -> 956 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.classbin1008 -> 1008 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$4.classbin1616 -> 0 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.classbin9583 -> 9611 bytes
-rw-r--r--Dozentenmodul/bin/gui/image/FTPEditUploader_GUI.classbin12276 -> 12324 bytes
-rw-r--r--Dozentenmodul/bin/gui/intro/Login_GUI.classbin10551 -> 10551 bytes
-rw-r--r--Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java167
-rw-r--r--Dozentenmodul/src/gui/image/FTPEditUploader_GUI.java1
-rw-r--r--Dozentenmodul/src/gui/intro/Login_GUI.java2
9 files changed, 93 insertions, 77 deletions
diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class
index d11a8449..4b3d190a 100644
--- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class
+++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$2.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class
index e28ed09a..a7677d8e 100644
--- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class
+++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$3.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$4.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$4.class
deleted file mode 100644
index 64a79922..00000000
--- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI$4.class
+++ /dev/null
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
index 071850c3..9ef38fa1 100644
--- a/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
+++ b/Dozentenmodul/bin/gui/image/EditImageAllgemein_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/image/FTPEditUploader_GUI.class b/Dozentenmodul/bin/gui/image/FTPEditUploader_GUI.class
index bd2d50f5..8a8771d9 100644
--- a/Dozentenmodul/bin/gui/image/FTPEditUploader_GUI.class
+++ b/Dozentenmodul/bin/gui/image/FTPEditUploader_GUI.class
Binary files differ
diff --git a/Dozentenmodul/bin/gui/intro/Login_GUI.class b/Dozentenmodul/bin/gui/intro/Login_GUI.class
index 249ad069..73bacfd2 100644
--- a/Dozentenmodul/bin/gui/intro/Login_GUI.class
+++ b/Dozentenmodul/bin/gui/intro/Login_GUI.class
Binary files differ
diff --git a/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java b/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java
index 949aeed6..0c50cc2b 100644
--- a/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java
+++ b/Dozentenmodul/src/gui/image/EditImageAllgemein_GUI.java
@@ -47,14 +47,14 @@ public class EditImageAllgemein_GUI extends JFrame {
private JTextField Hochschule;
private JTextField EMail;
private JTextField imagename;
- ThriftConnection con=new ThriftConnection();
- Client client=con.getThriftConnection();
- private JPanel panel_2;
- private JLabel lblNewLabel;
- private JTextPane txtpnBitteWhlenSie;
- private JPanel buttonPane;
- private JButton backButton;
- private JButton okButton;
+ ThriftConnection con = new ThriftConnection();
+ Client client = con.getThriftConnection();
+ private JPanel panel_2;
+ private JLabel lblNewLabel;
+ private JTextPane txtpnBitteWhlenSie;
+ private JPanel buttonPane;
+ private JButton backButton;
+ private JButton okButton;
/**
* Create the dialog.
@@ -63,14 +63,14 @@ public class EditImageAllgemein_GUI extends JFrame {
addWindowListener(new WindowAdapter() {
@Override
public void windowClosing(WindowEvent arg0) {
- //Beendet die Anwendung bei einem Klick auf das X
+ // Beendet die Anwendung bei einem Klick auf das X
con.closeThriftConnection();
System.exit(0);
}
});
- //Verhindert das vergrößern des Fensters
+ // Verhindert das vergrößern des Fensters
setResizable(false);
-
+
try {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
} catch (ClassNotFoundException | InstantiationException
@@ -78,13 +78,13 @@ public class EditImageAllgemein_GUI extends JFrame {
// TODO Auto-generated catch block
e.printStackTrace();
}
- //Setzt den Fenstertitel
+ // Setzt den Fenstertitel
setTitle("bwLehrpool Suite *Prototyp* - Image bearbeiten");
- //Zentriert das Fenster in der Bildmitte
+ // Zentriert das Fenster in der Bildmitte
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
- int top=(screenSize.height - 722) / 2;
- int left=(screenSize.width - 603) / 2;
+ int top = (screenSize.height - 722) / 2;
+ int left = (screenSize.width - 603) / 2;
setBounds(left, top, 603, 722);
initData();
getContentPane().setLayout(null);
@@ -100,11 +100,12 @@ public class EditImageAllgemein_GUI extends JFrame {
panel_2.add(lblNewLabel);
lblNewLabel.setFont(new Font("Tahoma", Font.BOLD, 18));
}
-
+
txtpnBitteWhlenSie = new JTextPane();
txtpnBitteWhlenSie.setEditable(false);
txtpnBitteWhlenSie.setBackground(SystemColor.menu);
- txtpnBitteWhlenSie.setText("Geben Sie hier bitte einen sprechenden Imagename sowie Ihre Kontaktdaten an");
+ txtpnBitteWhlenSie
+ .setText("Geben Sie hier bitte einen sprechenden Imagename sowie Ihre Kontaktdaten an");
txtpnBitteWhlenSie.setBounds(10, 36, 509, 32);
panel_2.add(txtpnBitteWhlenSie);
}
@@ -113,19 +114,20 @@ public class EditImageAllgemein_GUI extends JFrame {
contentPanel.setBorder(new EmptyBorder(5, 5, 5, 5));
getContentPane().add(contentPanel);
contentPanel.setLayout(null);
-
+
JPanel panel_1 = new JPanel();
panel_1.setBackground(SystemColor.menu);
- panel_1.setBorder(new TitledBorder(null, "Informationen zum Besitzer", TitledBorder.LEADING, TitledBorder.TOP, null, null));
+ panel_1.setBorder(new TitledBorder(null, "Informationen zum Besitzer",
+ TitledBorder.LEADING, TitledBorder.TOP, null, null));
panel_1.setBounds(10, 66, 557, 369);
contentPanel.add(panel_1);
panel_1.setLayout(null);
-
+
JLabel label = new JLabel("Vorname: *");
label.setBackground(SystemColor.menu);
label.setBounds(10, 245, 125, 20);
panel_1.add(label);
-
+
Vorname = new JTextField();
Vorname.setEditable(false);
Vorname.setEnabled(false);
@@ -134,12 +136,12 @@ public class EditImageAllgemein_GUI extends JFrame {
Vorname.setColumns(10);
Vorname.setBounds(145, 245, 350, 20);
panel_1.add(Vorname);
-
+
JLabel label_7 = new JLabel("Nachname: *");
label_7.setBackground(SystemColor.menu);
label_7.setBounds(10, 276, 125, 20);
panel_1.add(label_7);
-
+
Nachname = new JTextField();
Nachname.setEnabled(false);
Nachname.setEditable(false);
@@ -148,12 +150,12 @@ public class EditImageAllgemein_GUI extends JFrame {
Nachname.setColumns(10);
Nachname.setBounds(145, 276, 350, 20);
panel_1.add(Nachname);
-
+
JLabel label_8 = new JLabel("Hochschule: *");
label_8.setBackground(SystemColor.menu);
label_8.setBounds(10, 307, 125, 20);
panel_1.add(label_8);
-
+
Hochschule = new JTextField();
Hochschule.setEnabled(false);
Hochschule.setEditable(false);
@@ -162,12 +164,12 @@ public class EditImageAllgemein_GUI extends JFrame {
Hochschule.setColumns(10);
Hochschule.setBounds(145, 307, 350, 20);
panel_1.add(Hochschule);
-
+
JLabel label_9 = new JLabel("E-Mail: *");
label_9.setBackground(SystemColor.menu);
label_9.setBounds(10, 338, 125, 20);
panel_1.add(label_9);
-
+
EMail = new JTextField();
EMail.setEnabled(false);
EMail.setEditable(false);
@@ -176,67 +178,70 @@ public class EditImageAllgemein_GUI extends JFrame {
EMail.setColumns(10);
EMail.setBounds(145, 338, 350, 20);
panel_1.add(EMail);
-
+
JLabel lblImagename = new JLabel("Imagename: *");
lblImagename.setBackground(SystemColor.menu);
lblImagename.setBounds(10, 31, 125, 20);
panel_1.add(lblImagename);
-
+
imagename = new JTextField();
- imagename.setToolTipText("Bitte geben Sie hier den Namen des Image ein, z.B. \"Programmieren\".");
+ imagename
+ .setToolTipText("Bitte geben Sie hier den Namen des Image ein, z.B. \"Programmieren\".");
imagename.setBackground(Color.WHITE);
imagename.setText(Image.image.getImagename());
imagename.setColumns(10);
imagename.setBounds(145, 31, 350, 20);
panel_1.add(imagename);
-
+
JTextArea txtrGebenSieBitte = new JTextArea();
txtrGebenSieBitte.setBackground(SystemColor.menu);
txtrGebenSieBitte.setLineWrap(true);
txtrGebenSieBitte.setFont(new Font("Tahoma", Font.PLAIN, 12));
- txtrGebenSieBitte.setText("Geben Sie bitte einen sprechenden Namen f\u00FCr das Image an.\r\nDieser soll jedoch recht allgemein gehalten werden.\r\nBeispiel: \"Programmieren\", nicht \"Programmieren 1\"");
+ txtrGebenSieBitte
+ .setText("Geben Sie bitte einen sprechenden Namen f\u00FCr das Image an.\r\nDieser soll jedoch recht allgemein gehalten werden.\r\nBeispiel: \"Programmieren\", nicht \"Programmieren 1\"");
txtrGebenSieBitte.setBounds(145, 62, 350, 110);
panel_1.add(txtrGebenSieBitte);
-
+
JPanel panel = new JPanel();
panel.setBounds(10, 402, 577, 33);
contentPanel.add(panel);
panel.setLayout(null);
panel.setBorder(new EmptyBorder(5, 5, 5, 5));
panel.setBackground(SystemColor.menu);
-
+
JLabel lblPflichtfelder = new JLabel("* Pflichtfelder");
lblPflichtfelder.setBounds(10, 442, 136, 14);
contentPanel.add(lblPflichtfelder);
-
+
JLabel lblHauptmen = new JLabel("Hauptmen\u00FC");
lblHauptmen.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent arg0) {
- //Durch den Klick auf Button Hauptmenpü wird dieses Fenster unsichtbar und das Hauptmenü sichtbar
+ // Durch den Klick auf Button Hauptmenpü wird dieses Fenster
+ // unsichtbar und das Hauptmenü sichtbar
con.closeThriftConnection();
EditImageAllgemein_GUI.this.setVisible(false);
- MainMenue_GUI main=new MainMenue_GUI();
+ MainMenue_GUI main = new MainMenue_GUI();
main.setVisible(true);
}
});
lblHauptmen.setForeground(Color.BLUE);
lblHauptmen.setBounds(10, 11, 61, 14);
contentPanel.add(lblHauptmen);
-
+
JLabel label_1 = new JLabel(">");
label_1.setBounds(69, 11, 13, 14);
contentPanel.add(label_1);
-
+
JLabel lblVlimage = new JLabel("VL-Image");
lblVlimage.setForeground(Color.BLUE);
lblVlimage.setBounds(81, 11, 45, 14);
contentPanel.add(lblVlimage);
-
+
JLabel label_2 = new JLabel(">");
label_2.setBounds(133, 11, 13, 14);
contentPanel.add(label_2);
-
+
JLabel lblNewLabel_1 = new JLabel("Bearbeiten");
lblNewLabel_1.setBounds(146, 11, 71, 14);
contentPanel.add(lblNewLabel_1);
@@ -250,83 +255,94 @@ public class EditImageAllgemein_GUI extends JFrame {
backButton = new JButton("Zur\u00FCck");
backButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
-
- //Setzen der Eingabe im Model, dadurch bleiben die Daten bei einem erneuten Aufruf verfügbar
- //Image.image.setImagename(imagename.getText());
+
+ // Setzen der Eingabe im Model, dadurch bleiben die
+ // Daten bei einem erneuten Aufruf verfügbar
+ // Image.image.setImagename(imagename.getText());
con.closeThriftConnection();
- SearchEditImage_GUI se=new SearchEditImage_GUI();
+ SearchEditImage_GUI se = new SearchEditImage_GUI();
se.setVisible(true);
dispose();
}
});
backButton.setActionCommand("CANCEL");
buttonPane.add(backButton);
-
+
}
{
okButton = new JButton("Weiter");
okButton.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
- //check is textfield has content
- if(imagename.getText().length() <= 0){
+ // check is textfield is empty
+ if (imagename.getText().length() <= 0) {
JOptionPane.showMessageDialog(null,
- "Bitte geben Sie einen Labornamen ein.",
- "Daten nicht vollständig",
- JOptionPane.INFORMATION_MESSAGE);
+ "Bitte geben Sie einen Labornamen ein.",
+ "Daten nicht vollständig",
+ JOptionPane.INFORMATION_MESSAGE);
+
} else {
+
+ // setze Namen, egal ob alt oder nicht
Image.image.setNewName(imagename.getText());
+ System.out.println("Changing name to:" + imagename.getText()+ "\nNewName is: "+Image.image.getNewName());
+
con.closeThriftConnection();
- EditImageTechnisch_GUI ea=new EditImageTechnisch_GUI();
+ EditImageTechnisch_GUI ea = new EditImageTechnisch_GUI();
ea.setVisible(true);
dispose();
- }//end else
+ }// end else
}
});
-
+
okButton.setActionCommand("OK");
buttonPane.add(okButton);
getRootPane().setDefaultButton(okButton);
}
}
-
+
JSeparator separator = new JSeparator();
separator.setBounds(0, 78, 597, 2);
getContentPane().add(separator);
-
+
JSeparator separator_1 = new JSeparator();
separator_1.setBounds(0, 627, 597, 2);
getContentPane().add(separator_1);
-
+
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
-
+
JMenu mnNewMenu_1 = new JMenu("Hilfe");
menuBar.add(mnNewMenu_1);
-
+
JMenuItem mntmFaq = new JMenuItem("FAQ");
mnNewMenu_1.add(mntmFaq);
-
+
JMenuItem mntmOtrs = new JMenuItem("OTRS");
mnNewMenu_1.add(mntmOtrs);
- //setFocusTraversalPolicy(new FocusTraversalOnArray(new Component[]{getContentPane(), panel_2, lblNewLabel, txtpnBitteWhlenSie, contentPanel, panel_1, label, Vorname, label_7, Nachname, label_8, Hochschule, label_9, EMail, lblImagename, imagename, txtrGebenSieBitte, panel, lblPflichtfelder, lblHauptmen, label_1, lblVlimage, label_2, lblNewLabel_1, buttonPane, backButton, okButton, separator, separator_1, menuBar, mnNewMenu_1, mntmFaq, mntmOtrs}));
-
+ // setFocusTraversalPolicy(new FocusTraversalOnArray(new
+ // Component[]{getContentPane(), panel_2, lblNewLabel,
+ // txtpnBitteWhlenSie, contentPanel, panel_1, label, Vorname, label_7,
+ // Nachname, label_8, Hochschule, label_9, EMail, lblImagename,
+ // imagename, txtrGebenSieBitte, panel, lblPflichtfelder, lblHauptmen,
+ // label_1, lblVlimage, label_2, lblNewLabel_1, buttonPane, backButton,
+ // okButton, separator, separator_1, menuBar, mnNewMenu_1, mntmFaq,
+ // mntmOtrs}));
+
}
-
- public void initData(){
+
+ public void initData() {
try {
-
- Map<String,String> map=client.getImageData(Image.image.getImageId(),Image.image.getVersion());
- if(map.get("internet").equals("0")){
+
+ Map<String, String> map = client.getImageData(
+ Image.image.getImageId(), Image.image.getVersion());
+ if (map.get("internet").equals("0")) {
Image.image.setInternet(false);
- }
- else
- {
+ } else {
Image.image.setInternet(true);
}
- if(map.get("license").equals("0")){
+ if (map.get("license").equals("0")) {
Image.image.setLicensed(false);
- }
- else{
+ } else {
Image.image.setLicensed(true);
}
Image.image.setImagename(map.get("name"));
@@ -336,10 +352,9 @@ public class EditImageAllgemein_GUI extends JFrame {
// TODO Auto-generated catch block
e.printStackTrace();
JOptionPane.showMessageDialog(null,
- e.getCause()+"\n"+e.getMessage(),
- "Debug-Message", JOptionPane.ERROR_MESSAGE);
+ e.getCause() + "\n" + e.getMessage(), "Debug-Message",
+ JOptionPane.ERROR_MESSAGE);
}
}
-
}
diff --git a/Dozentenmodul/src/gui/image/FTPEditUploader_GUI.java b/Dozentenmodul/src/gui/image/FTPEditUploader_GUI.java
index e0c0b6c4..8d14458a 100644
--- a/Dozentenmodul/src/gui/image/FTPEditUploader_GUI.java
+++ b/Dozentenmodul/src/gui/image/FTPEditUploader_GUI.java
@@ -468,6 +468,7 @@ public class FTPEditUploader_GUI extends JFrame implements
public boolean updateData() {
try {
+ System.out.println("NewName="+Image.image.getNewName());
client.updateImageData(Image.image.getImagename(),
Image.image.getNewName(), Image.image.isLicensed(),
Image.image.isInternet(), Image.image.getRam(),
diff --git a/Dozentenmodul/src/gui/intro/Login_GUI.java b/Dozentenmodul/src/gui/intro/Login_GUI.java
index 2dc5cb39..019a2ec7 100644
--- a/Dozentenmodul/src/gui/intro/Login_GUI.java
+++ b/Dozentenmodul/src/gui/intro/Login_GUI.java
@@ -233,7 +233,7 @@ public class Login_GUI extends JFrame {
"Error: Token ist null", "Token defekt",
JOptionPane.ERROR_MESSAGE);
}
- System.out.println("Hole Infos jetzt aus SessionData...");
+ System.out.println("Hole jetzt Infos aus SessionData...");
UserInfo user = client.getUserFromToken(SessionData.session
.getAuthToken());