From 53a966fb67bf71d603c770f615cf6ad97c7cf209 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Thu, 7 Jan 2016 00:16:30 +0100 Subject: Update documentation --- .../view/StudentenverwaltungsController.java | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/view/StudentenverwaltungsController.java') diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/StudentenverwaltungsController.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/StudentenverwaltungsController.java index b1d5dbf..5950b0a 100644 --- a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/StudentenverwaltungsController.java +++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/StudentenverwaltungsController.java @@ -14,6 +14,12 @@ import javafx.scene.control.TextInputDialog; import javafx.scene.control.cell.TextFieldTableCell; import javafx.util.converter.IntegerStringConverter; +/** + * The controller for the FXML-View Studentenverwaltung. + * + * @author Dina-Marie Hanxleden & Stefan Suhren + * @version 1.0 + */ public class StudentenverwaltungsController { @FXML @@ -33,6 +39,10 @@ public class StudentenverwaltungsController private Main main; + /** + * After the FXML was loaded the controller call the initialize function. + * + */ @FXML private void initialize() { @@ -69,12 +79,23 @@ public class StudentenverwaltungsController .getSelectionModel().selectedItemProperty().isNull()); } + /** + * + * Set back reference of the Main. + * + * @param main + */ public void setMain(Main main) { this.main = main; studentTableView.setItems(main.getStudenten()); } + /** + * + * Open the StudenthinzufuegenStage to add a new Student. + * + */ @FXML private void handleAddStudent() { @@ -111,6 +132,11 @@ public class StudentenverwaltungsController } } + /** + * + * Delete the selected Student. + * + */ @FXML private void handleDeleteStudent() { -- cgit v1.2.3-70-g09d2