gitextract_u10gn6bx/ ├── .gitignore ├── .mvn/ │ └── wrapper/ │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── README.md ├── mvnw ├── mvnw.cmd ├── part_1/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── HelloworldView.java │ │ └── Main.java │ └── resources/ │ ├── application.yaml │ └── example/ │ └── helloworld.fxml ├── part_2/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── AwesomeActionService.java │ │ ├── DefaultAwesomeActionService.java │ │ ├── HelloworldController.java │ │ ├── HelloworldView.java │ │ └── Main.java │ └── resources/ │ ├── application.yaml │ └── example/ │ └── helloworld.fxml ├── part_3/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── AwesomeActionService.java │ │ ├── DefaultAwesomeActionService.java │ │ ├── HelloworldController.java │ │ ├── HelloworldView.java │ │ └── Main.java │ └── resources/ │ ├── application.yaml │ └── example/ │ ├── global.css │ ├── helloworld.css │ └── helloworld.fxml ├── part_4/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── AwesomeActionService.java │ │ ├── DefaultAwesomeActionService.java │ │ ├── HelloworldController.java │ │ ├── HelloworldView.java │ │ └── Main.java │ └── resources/ │ ├── application.yaml │ └── example/ │ ├── global.css │ ├── helloworld.css │ ├── helloworld.fxml │ ├── helloworld.properties │ ├── helloworld_de.properties │ └── helloworld_fr.properties ├── part_5/ │ ├── pom.xml │ └── src/ │ ├── main/ │ │ ├── java/ │ │ │ └── example/ │ │ │ ├── AwesomeActionService.java │ │ │ ├── DefaultAwesomeActionService.java │ │ │ ├── HelloworldController.java │ │ │ ├── HelloworldView.java │ │ │ └── Main.java │ │ └── resources/ │ │ ├── application.yaml │ │ └── example/ │ │ └── helloworld.fxml │ └── test/ │ └── java/ │ └── example/ │ ├── HelloworldView2Test.java │ └── HelloworldViewTest.java ├── part_6_1/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── HelloworldJavaView.java │ │ └── Main.java │ └── resources/ │ └── application.yaml ├── part_6_2/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── FirstView.java │ │ ├── Main.java │ │ ├── SecondView.java │ │ └── ViewController.java │ └── resources/ │ ├── application.yaml │ └── example/ │ ├── first.fxml │ └── second.fxml ├── part_7/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── HelloworldController.java │ │ ├── HelloworldView.java │ │ ├── Main.java │ │ ├── SomeButtonsController.java │ │ ├── SomeButtonsView.java │ │ └── SomeOtherView.java │ └── resources/ │ ├── application.yaml │ └── example/ │ ├── helloworld.fxml │ ├── somebuttons.fxml │ └── someother.fxml ├── part_8/ │ ├── pom.xml │ └── src/ │ └── main/ │ ├── java/ │ │ └── example/ │ │ ├── FirstView.java │ │ ├── Main.java │ │ ├── ToolController.java │ │ ├── ToolView.java │ │ └── ViewController.java │ └── resources/ │ ├── application.yaml │ └── example/ │ ├── first.fxml │ └── tool.fxml └── pom.xml