Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r0ac7450f53970c5742d115164a02e2304c0ce9d3 -r1051f838aebbd5977351542027ce6330583b0d43 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 0ac7450f53970c5742d115164a02e2304c0ce9d3) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 1051f838aebbd5977351542027ce6330583b0d43) @@ -1146,15 +1146,10 @@ private static void ClearCalculations(IAssessmentSection nodeData) { - var failureMechanisms = nodeData.GetFailureMechanisms(); + RingtoetsDataSynchronizationService.ClearFailureMechanismCalculationOutputs(nodeData); + RingtoetsDataSynchronizationService.ClearHydraulicBoundaryLocationFromCalculations(nodeData); + RingtoetsDataSynchronizationService.NotifyCalculationObservers(nodeData); - foreach (ICalculation calc in failureMechanisms.SelectMany(fm => fm.Calculations)) - { - calc.ClearOutput(); - calc.ClearHydraulicBoundaryLocation(); - calc.NotifyObservers(); - } - log.Info(RingtoetsFormsResources.Calculations_Cleared); }