Refactored storage system to use a hash map. Hash map set up for sideBar as well. Whenever the add or delete function is called in frame, it updates the hash map in both the storage.java and sidebar.java. Delete functionality has been added and added to the deleteButton listener. Works as intended but there is currently a visual bug where the sidebar is not re validated when the function is executed (despite trying to call re validate on all layers). can someone go ahead and take a look at that for me?
Following user stories are addressed with this pull:
Refactored storage system to use a hash map. Hash map set up for sideBar as well. Whenever the add or delete function is called in frame, it updates the hash map in both the storage.java and sidebar.java. Delete functionality has been added and added to the deleteButton listener. Works as intended but there is currently a visual bug where the sidebar is not re validated when the function is executed (despite trying to call re validate on all layers). can someone go ahead and take a look at that for me?
Following user stories are addressed with this pull: