diff options
| author | Nino Breuer | 2014-10-21 16:42:09 +0200 |
|---|---|---|
| committer | Nino Breuer | 2014-10-21 16:42:09 +0200 |
| commit | 5c85f759d64bbd27caa8ea9102de803ef9a4417f (patch) | |
| tree | e63f64840fa4889d3ab298a17e6da528f9bed328 /dozentenmodul/src/main/java/gui/intro | |
| parent | fixed some bugs (diff) | |
| parent | [client] comments for showMainMenu function (diff) | |
| download | tutor-module-5c85f759d64bbd27caa8ea9102de803ef9a4417f.tar.gz tutor-module-5c85f759d64bbd27caa8ea9102de803ef9a4417f.tar.xz tutor-module-5c85f759d64bbd27caa8ea9102de803ef9a4417f.zip | |
Merge branch 'master' of ssh://git.openslx.org/openslx-ng/tutor-module
Diffstat (limited to 'dozentenmodul/src/main/java/gui/intro')
| -rw-r--r-- | dozentenmodul/src/main/java/gui/intro/Login_GUI.java | 28 |
1 files changed, 17 insertions, 11 deletions
diff --git a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java index 261c6464..22cee572 100644 --- a/dozentenmodul/src/main/java/gui/intro/Login_GUI.java +++ b/dozentenmodul/src/main/java/gui/intro/Login_GUI.java @@ -57,7 +57,7 @@ public class Login_GUI extends JFrame { // String constants representing the different login methods private final static String LOGIN_TYPE_BWIDM = "bwidm"; private final static String LOGIN_TYPE_BWLEHRPOOL = "bwlp"; - private final static String LOGIN_TYPE_SATLLITE = "sat"; + private final static String LOGIN_TYPE_SATELLITE = "sat"; private JPanel contentPane; private JTextField lblusername; @@ -267,7 +267,7 @@ public class Login_GUI extends JFrame { rdbtnDirekteVerbindung = new JRadioButton("Direkte Verbindung zum Satelliten"); rdbtnDirekteVerbindung.setBounds(32, 85, 244, 23); - rdbtnDirekteVerbindung.setActionCommand(LOGIN_TYPE_SATLLITE); + rdbtnDirekteVerbindung.setActionCommand(LOGIN_TYPE_SATELLITE); rdbtnDirekteVerbindung.addActionListener(loginTypeActionListener); bgLoginType.add(rdbtnDirekteVerbindung); panel_1.add(rdbtnDirekteVerbindung); @@ -416,11 +416,9 @@ public class Login_GUI extends JFrame { setStatus(Color.red, "Fehler: bwIDM-Login fehlgeschlagen!", null); } } catch (InterruptedException e) { - - e.printStackTrace(); + LOGGER.error("SwingWorker for ShibbolethECP got interrupted, see trace: ", e); } catch (ExecutionException e) { - - e.printStackTrace(); + LOGGER.error("Execution of SwingWorker for ShibbolethECP failed, see trace: ", e); } } @Override @@ -458,10 +456,16 @@ public class Login_GUI extends JFrame { }// end performLogin + /** + * Shows the next GUI's til the main menu. + * It checks if the user has already seen the bill of rights + * and/or the vmware license windows and shows them before + * continuing to the main menu. + * + * This function should be called on a successful login. + */ private void showMainMenu() { - - - + /* * TODO check if user has already been regisistered. if not, do so * @@ -530,7 +534,9 @@ public class Login_GUI extends JFrame { * * @param type * Type of the login to toggle. Valid are: - * 'bwidm', 'bwlp', 'sat' + * - LOGIN_TYPE_BWIDM + * - LOGIN_TYPE_BWLEHRPOOL + * - LOGIN_TYPE_SATELLITE */ private void toggleLoginType(String type) { LOGGER.info("Toggling to login method to: " + type); @@ -563,7 +569,7 @@ public class Login_GUI extends JFrame { panel.repaint(); panel.setVisible(true); break; - case LOGIN_TYPE_SATLLITE: + case LOGIN_TYPE_SATELLITE: panel.remove(choice); panel.remove(lblIdp); panel.remove(LabelPass); |
