Incorporated comments review 2824, adjusted dune location reader: - Results should be cached by the reader already before setting the results onto the failure mechanismWTI-1574
Incorporated comments review 2824, rename SetDuneLocationCalculations to SetDuneLocations: - Exposed ClearDuneLocationData() in order to clear all dune location (and associated calculations) when necessary.WTI-1574
Incorporated comments review 2824, rename SetDuneLocationCalculations to SetDuneLocations: - Made the DuneLocations property an IObservableEnumerable --> modifications should not be possible from outside the SetDuneLocations() method to prevent the calculations from getting out of sync with the locationsWTI-1574
Incorporated comments review 2824, rename SetDuneLocationCalculations to SetDuneLocations: - Changed functionality: function sets the locations as well to keep the calculations and locations synchronised.WTI-1574
Cleanup: - Adjusted treenode presentation behaviour for the calculations contexts to display the category boundary name defined within the context presentation object.WTI-1575
Adjusting individual dune location calculation contexts: - Simplified tree node context menu behaviour and tests, because the child objects are not displayed when there are no dune locations: -- ForeColor behaviour is irrelevant -- Removed validation logicWTI-1575
Adjusting individual dune location calculation contexts: - Added presentation logic: view names should be a function of the category boundary names that the contexts containWTI-1575