diff --git a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java index 15f2eb8..e112f1e 100644 --- a/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java +++ b/src/main/java/de/subway_surfers/vpr_app/AccounterstellungMitarbeiter.java @@ -35,6 +35,10 @@ public class AccounterstellungMitarbeiter { private ArrayList kinder; + /** + * Initialisiert die Accounterstellungsmaske + * @author Sven Alteköster + */ public void initialize() { //Die Radiobuttons zum auswählen eines Accountypes werden einer ToggleGroup hinzugefügt accountTyp = new ToggleGroup(); @@ -43,6 +47,7 @@ public class AccounterstellungMitarbeiter { einmalpw.setText(einmalPwGenerieren()); + //kinder wird initialisiert kinder = new ArrayList<>(); } @@ -62,7 +67,7 @@ public class AccounterstellungMitarbeiter { * @author Sven Alteköster */ public void onAbmelden(ActionEvent actionEvent) { - //VerwaltungApplication.abmelden(); + VerwaltungApplication.abmelden(); } /** diff --git a/src/main/java/de/subway_surfers/vpr_app/InhaltsstoffeFilternController.java b/src/main/java/de/subway_surfers/vpr_app/InhaltsstoffeFilternController.java index 1779c8a..1aa31d2 100644 --- a/src/main/java/de/subway_surfers/vpr_app/InhaltsstoffeFilternController.java +++ b/src/main/java/de/subway_surfers/vpr_app/InhaltsstoffeFilternController.java @@ -31,25 +31,27 @@ public class InhaltsstoffeFilternController { private ArrayList zutaten; + /** + * Initialisert sie InhaltsstoffeFiltern View + * @author Sven Alteköster + */ public void initialize(){ - + //mehrere Inhaltsstoffe können ausgewählt werden zutatListView.getSelectionModel().setSelectionMode(SelectionMode.MULTIPLE); + //Befüllen der ListView mit allen existierenden Inhaltsstoffen RestApiClient api = new RestApiClient(); String json = api.get("Inhaltsstoff"); zutaten = new ArrayList<>(); - Gson gson = new Gson(); JsonElement je = JsonParser.parseString(json); JsonArray ja = je.getAsJsonArray(); - for (JsonElement e : ja) { JsonObject jo = e.getAsJsonObject(); zutaten.add(gson.fromJson(jo, Zutat.class)); } - zutatListView.setItems(FXCollections.observableArrayList(zutaten)); } diff --git a/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java b/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java index 40e9d45..0dcb3dc 100644 --- a/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java +++ b/src/main/java/de/subway_surfers/vpr_app/VerwaltungApplication.java @@ -21,7 +21,7 @@ public class VerwaltungApplication extends Application { @Override public void start(Stage stage) throws IOException { - FXMLLoader fxmlLoader = new FXMLLoader(VerwaltungApplication.class.getResource("gerichterstellung_mitarbeiter-view.fxml")); + FXMLLoader fxmlLoader = new FXMLLoader(VerwaltungApplication.class.getResource("login-view.fxml")); Scene scene = new Scene(fxmlLoader.load()); stage.setWidth(960); @@ -48,7 +48,6 @@ public class VerwaltungApplication extends Application { * Die Scene auf der aktuellen Stage wird durch die in der fxml-Datei definierte Scene ausgetauscht. * * Geschrieben: Sven Alteköster - * Getestet: * * @param fxml name der zu ladenden fxml Datei. */ @@ -84,9 +83,7 @@ public class VerwaltungApplication extends Application { /** * in einem neuen Fenster wird die in der fxml-Datei definierte Scene gesetzt. * Die geladene Scene wird nicht zu der neuen Hauptstage. - * * Geschrieben: Sven Alteköster - * Getestet: * * @param neue Stage auf der die Scene gesetzt werden soll * @param width breite des neuen Fensters diff --git a/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml b/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml index 0b80004..cedb0c1 100644 --- a/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml +++ b/src/main/resources/de/subway_surfers/vpr_app/hauptmenue_mitarbeiter-view.fxml @@ -25,8 +25,6 @@