Refactored changehandler for calculation collections: WTI-1798- Moved inquiry into base constructor argument as the inquiry is the same when clearing illustration point results from a structures calculation collection
Introduced factory method to create context menu items for single calculation: WTI-1798- Introduced change handler interface to deal with updates of single calculations
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