Index: Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r171eda478707e1f059c568074c7be10ecc93abb8 -rf4c4fe2feedd73d2f45395017b77df2bb56d5c27 --- Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 171eda478707e1f059c568074c7be10ecc93abb8) +++ Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision f4c4fe2feedd73d2f45395017b77df2bb56d5c27) @@ -205,15 +205,16 @@ }; yield return new ViewInfo< - FailureMechanismSectionResultContext, + PipingFailureMechanismSectionResultContext, IEnumerable, PipingFailureMechanismResultView> { GetViewName = (view, results) => RingtoetsCommonFormsResources.FailureMechanism_AssessmentResult_DisplayName, Image = RingtoetsCommonFormsResources.FailureMechanismSectionResultIcon, CloseForData = CloseFailureMechanismResultViewForData, GetViewData = context => context.WrappedData, - AfterCreate = (view, context) => view.FailureMechanism = context.FailureMechanism + AfterCreate = (view, context) => view.FailureMechanism = context.FailureMechanism, + CreateInstance = context => new PipingFailureMechanismResultView(context.AssessmentSection) }; yield return new ViewInfo @@ -268,7 +269,7 @@ PipingCalculationGroupContextContextMenuStrip, PipingCalculationGroupContextOnNodeRemoved); - yield return new TreeNodeInfo> + yield return new TreeNodeInfo { Text = context => RingtoetsCommonFormsResources.FailureMechanism_AssessmentResult_DisplayName, Image = context => RingtoetsCommonFormsResources.FailureMechanismSectionResultIcon, @@ -708,8 +709,7 @@ return new object[] { new PipingScenariosContext(failureMechanism.CalculationsGroup, failureMechanism, assessmentSection), - new FailureMechanismSectionResultContext( - failureMechanism.SectionResults, failureMechanism), + new PipingFailureMechanismSectionResultContext(failureMechanism.SectionResults, failureMechanism, assessmentSection), failureMechanism.OutputComments }; }