Implementation details¶
Here you find some details/tips about/for the implementation.
Create a new Overview¶
An overview contains a table on the left, a detail view on the right, and below the detail view the buttons for editing the data.
An example is the referee overview, visible using menu , or Control-Alt-R.
For a new overview you have to adapt/create at least the following files (example overview for trainees, all files relative to the de.edgesoft.refereemanager
package):
Adapt
view.AppLayout.fxml
controller.AppLayoutController.java
Overview and Details views
view.datatables.DataTableTrainees.fxml
controller.datatables.DataTableTraineesController.java
view.details.DetailsTrainee.fxml
controller.details.DetailsTraineeController.java
controller.overview.OverviewTraineesController.java
Editing dialog
view.editdialogs.EditDialogTrainee.fxml
controller.editdialogs.EditDialogTraineeController.java
view.inputforms.InputFormxyz.fxml
if neededcontroller.inputforms.InputFormxyzController.java
if needed