Implemented clear illustration points for ClosingStructures: WTI-1798- Implemented for calculation groups-- Refactored the already existing implementation in the plugin
Extracted base class for the ClearIllustrationPointsChangeHandler: WTI-1798- Extracted base class as the inquiry for grass cover erosion inwards + structures calculations are different from the HBL calculations
Implemented functionality to clear illustrations for collections of structures calculations: WTI-1798- Cleaned up test file by removing obsolete TestStructuresInput- Cleaned up src file
Incorporated functionality to clear Illustration Points for Structures: WTI-1798- Added functions to clear results from Structure Calculations and respective Output
Incorporated comments review 3527: WTI-1973- Moved ClearIllustrationPoints() method from calculation to Output to prevent copying objects- Cleaned tests
Moved resource to a common spot: WTI-1973- Description for the collection are equal across grass cover erosion outwards and the Riskeerplugin --> moved to common forms.
Incorporated comments review 3522: WTI-1973- Refactored context menubuilder to accept the IClearIllustrationPointsChangeHandler as argument-- Performed to remove knowledge in the builders and factory
Incorporated comments review 3522: WTI-1973- Refactored context menu item factory to accept the IClearIllustrationPointsChangeHandler as argument-- Performed to remove knowledge in the builders and factory