From 648ad8fa28f9a150e33f26600811d651d0fc81dd Mon Sep 17 00:00:00 2001
From: Felix Kehrer <felix.kehrer@gmail.com>
Date: Sun, 6 May 2018 14:46:38 +0200
Subject: Replaced EventHandler<MouseEvent> with lambda

---
 .../controller/RegistrationWindowController.java   | 30 ++++++++--------------
 1 file changed, 11 insertions(+), 19 deletions(-)

(limited to 'src/main/java/at/ac/tuwien')

diff --git a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
index 3f6d806..a8d91ad 100644
--- a/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
+++ b/src/main/java/at/ac/tuwien/sepm/assignment/groupphase/einsatzverwaltung/controller/RegistrationWindowController.java
@@ -20,7 +20,6 @@ import java.util.List;
 import javafx.beans.property.SimpleStringProperty;
 import javafx.collections.FXCollections;
 import javafx.collections.ObservableList;
-import javafx.event.EventHandler;
 import javafx.fxml.FXML;
 import javafx.scene.control.Alert;
 import javafx.scene.control.Alert.AlertType;
@@ -29,7 +28,6 @@ import javafx.scene.control.Label;
 import javafx.scene.control.TableColumn;
 import javafx.scene.control.TableView;
 import javafx.scene.control.TextField;
-import javafx.scene.input.MouseEvent;
 import javafx.stage.Stage;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -108,27 +106,21 @@ public class RegistrationWindowController {
             alert.show();
         }
         tvVehicles.setOnMousePressed(
-                new EventHandler<MouseEvent>() {
-                    @Override
-                    public void handle(MouseEvent mouseEvent) {
-                        if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
-                            chosenVehicle = tvVehicles.getSelectionModel().getSelectedItem();
-                            lVehicles.setText(chosenVehicle.name());
-                        }
+                mouseEvent -> {
+                    if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
+                        chosenVehicle = tvVehicles.getSelectionModel().getSelectedItem();
+                        lVehicles.setText(chosenVehicle.name());
                     }
                 });
         tvEmployees.setOnMousePressed(
-                new EventHandler<MouseEvent>() {
-                    @Override
-                    public void handle(MouseEvent mouseEvent) {
-                        if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
-                            chosenEmployees.add(tvEmployees.getSelectionModel().getSelectedItem());
-                            StringBuilder text = new StringBuilder();
-                            for (Employee employee : chosenEmployees) {
-                                text.append(employee.name()).append("\n");
-                            }
-                            lEmployees.setText(text.toString());
+                mouseEvent -> {
+                    if (mouseEvent.isPrimaryButtonDown() && mouseEvent.getClickCount() == 2) {
+                        chosenEmployees.add(tvEmployees.getSelectionModel().getSelectedItem());
+                        StringBuilder text = new StringBuilder();
+                        for (Employee employee : chosenEmployees) {
+                            text.append(employee.name()).append("\n");
                         }
+                        lEmployees.setText(text.toString());
                     }
                 });
         ObservableList<Integer> hours =
-- 
cgit v1.2.3-70-g09d2