Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs =================================================================== diff -u -re2991a38a1982398a6cbb35e38e534e26ba8930d -r266b001fc7fcb405383d2411a970efa735e3c66d --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision e2991a38a1982398a6cbb35e38e534e26ba8930d) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision 266b001fc7fcb405383d2411a970efa735e3c66d) @@ -132,7 +132,7 @@ Image = RingtoetsFormsResources.Map }; - yield return new ViewInfo, FailureMechanismResultView> + yield return new ViewInfo, IEnumerable, FailureMechanismResultView> { GetViewName = (v, o) => RingtoetsCommonDataResources.FailureMechanism_AssessmentResult_DisplayName, Image = RingtoetsCommonFormsResources.FailureMechanismSectionResultIcon, @@ -247,7 +247,7 @@ ContextMenuStrip = HydraulicBoundaryDatabaseContextMenuStrip }; - yield return new TreeNodeInfo + yield return new TreeNodeInfo> { Text = context => RingtoetsCommonDataResources.FailureMechanism_AssessmentResult_DisplayName, Image = context => RingtoetsCommonFormsResources.FailureMechanismSectionResultIcon, @@ -317,13 +317,13 @@ var failureMechanismContext = o as IFailureMechanismContext; if (assessmentSection != null) { - return assessmentSection.GetFailureMechanisms().Any(fm => ReferenceEquals(view.Data, fm.SectionResults)); + return assessmentSection.GetFailureMechanisms().Any(fm => ReferenceEquals(view.Data, ((FailureMechanismBase)fm).SectionResults)); } if (failureMechanismContext != null) { failureMechanism = failureMechanismContext.WrappedData; } - return failureMechanism != null && ReferenceEquals(view.Data, failureMechanism.SectionResults); + return failureMechanism != null && ReferenceEquals(view.Data, ((FailureMechanismBase)failureMechanism).SectionResults); } #endregion @@ -505,7 +505,7 @@ { return new ArrayList { - new FailureMechanismSectionResultContext(nodeData.SectionResults, nodeData) + new FailureMechanismSectionResultContext(nodeData.SectionResults, nodeData) }; }