diff --git a/src/main/java/view/LoggedInView.java b/src/main/java/view/LoggedInView.java index 1eb2cbd8..104f6792 100644 --- a/src/main/java/view/LoggedInView.java +++ b/src/main/java/view/LoggedInView.java @@ -108,8 +108,10 @@ public void changedUpdate(DocumentEvent e) { * @param evt the ActionEvent to react to */ public void actionPerformed(ActionEvent evt) { - // TODO: execute the logout use case through the Controller System.out.println("Click " + evt.getActionCommand()); + if (evt.getSource().equals(logOut)) { + logoutController.execute(); + } } @Override @@ -140,6 +142,6 @@ public void setChangePasswordController(ChangePasswordController changePasswordC } public void setLogoutController(LogoutController logoutController) { - // TODO: save the logout controller in the instance variable. + this.logoutController = logoutController; } }