Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs =================================================================== diff -u -r8e062ef408ff5e32cf4545c50960055b69c51586 -r0bc724e93170500800aa7e5d3bf641ab44eeeac7 --- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 8e062ef408ff5e32cf4545c50960055b69c51586) +++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 0bc724e93170500800aa7e5d3bf641ab44eeeac7) @@ -76,9 +76,9 @@ { CreateInstance = context => new MacroStabilityInwardsInputContextProperties(context, new ObservablePropertyChangeHandler(context.MacroStabilityInwardsCalculation, context.WrappedData)) }; - yield return new PropertyInfo + yield return new PropertyInfo { - CreateInstance = context => new MacroStabilityInwardsSemiProbabilisticOutputProperties(context.WrappedData.SemiProbabilisticOutput) + CreateInstance = context => new MacroStabilityInwardsOutputProperties(context.WrappedData.Output, context.FailureMechanism, context.AssessmentSection) }; yield return new PropertyInfo { @@ -756,20 +756,22 @@ .Build(); } - private static object[] CalculationContextChildNodeObjects(MacroStabilityInwardsCalculationScenarioContext macroStabilityInwardsCalculationScenarioContext) + private static object[] CalculationContextChildNodeObjects(MacroStabilityInwardsCalculationScenarioContext context) { - MacroStabilityInwardsCalculationScenario macroStabilityInwardsCalculationScenario = macroStabilityInwardsCalculationScenarioContext.WrappedData; + MacroStabilityInwardsCalculationScenario macroStabilityInwardsCalculationScenario = context.WrappedData; return new object[] { macroStabilityInwardsCalculationScenario.Comments, new MacroStabilityInwardsInputContext(macroStabilityInwardsCalculationScenario.InputParameters, macroStabilityInwardsCalculationScenario, - macroStabilityInwardsCalculationScenarioContext.AvailableMacroStabilityInwardsSurfaceLines, - macroStabilityInwardsCalculationScenarioContext.AvailableStochasticSoilModels, - macroStabilityInwardsCalculationScenarioContext.FailureMechanism, - macroStabilityInwardsCalculationScenarioContext.AssessmentSection), - new MacroStabilityInwardsOutputContext(macroStabilityInwardsCalculationScenario) + context.AvailableMacroStabilityInwardsSurfaceLines, + context.AvailableStochasticSoilModels, + context.FailureMechanism, + context.AssessmentSection), + new MacroStabilityInwardsOutputContext(macroStabilityInwardsCalculationScenario, + context.FailureMechanism, + context.AssessmentSection) }; }