Open infotel4iarc opened 1 year ago
Readme.md file has been updated with instructions on how to install the project. A troubleshooting section has been put in to add any additional installation issues and their solution for future installation. https://github.com/infotel4iarc/CanReg5/tree/documentation_installation
To get the additional information added to the dialog window, I've added an enum to RecordEditorSourceSelectorInternalFrame.java to track which ID corresponds to which dictionary. This is not an ideal solution as it can raise potential issues with the feature if the dictionary IDs are changed. An example of an error it can lead to would be if the dictionary IDs from morphology and topography are swapped. All information from these two dictionaries wouldn't be retrieved in the dialog window unless the enum is edited to match the dictionaries ID correctly again.
To solve this issue, it would be best to not rely on the database structure and create a model within the code so the data structure would be immutable. But this would lead to a lot of refactoring.
Allow to move / copy a source from one tumour to another tumour.