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.fxmlcontroller.AppLayoutController.java
Overview and Details views
view.datatables.DataTableTrainees.fxmlcontroller.datatables.DataTableTraineesController.javaview.details.DetailsTrainee.fxmlcontroller.details.DetailsTraineeController.javacontroller.overview.OverviewTraineesController.java
Editing dialog
view.editdialogs.EditDialogTrainee.fxmlcontroller.editdialogs.EditDialogTraineeController.javaview.inputforms.InputFormxyz.fxmlif neededcontroller.inputforms.InputFormxyzController.javaif needed