Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r52cdf6d3134a95bad594aa61c9ef062a97b1a2ab -r306b732e03a09bf7dcd66e37dc1db8fa281b1480 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 52cdf6d3134a95bad594aa61c9ef062a97b1a2ab) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 306b732e03a09bf7dcd66e37dc1db8fa281b1480) @@ -1027,6 +1027,9 @@ private static IEnumerable GetCommentableElements(IFailureMechanism failureMechanism) { yield return failureMechanism; + yield return failureMechanism.InputComments; + yield return failureMechanism.OutputComments; + yield return failureMechanism.NotRelevantComments; foreach (ICalculation commentableCalculation in failureMechanism.Calculations) { yield return commentableCalculation; @@ -1113,7 +1116,7 @@ { return new object[] { - new CommentContext(nodeData.WrappedData) + new CommentContext(nodeData.WrappedData.NotRelevantComments) }; } @@ -1122,7 +1125,7 @@ return new ArrayList { new FailureMechanismSectionsContext(nodeData, assessmentSection), - new CommentContext(nodeData) + new CommentContext(nodeData.InputComments) }; } @@ -1143,7 +1146,7 @@ var macrostabilityOutwards = nodeData as IHasSectionResults; var stabilityPointConstruction = nodeData as IHasSectionResults; - var failureMechanismSectionResultContexts = new object[1]; + var failureMechanismSectionResultContexts = new object[2]; if (duneErosion != null) { failureMechanismSectionResultContexts[0] = @@ -1214,6 +1217,7 @@ failureMechanismSectionResultContexts[0] = new FailureMechanismSectionResultContext(stabilityPointConstruction.SectionResults, nodeData); } + failureMechanismSectionResultContexts[1] = new CommentContext(nodeData.OutputComments); return failureMechanismSectionResultContexts; } @@ -1241,7 +1245,7 @@ { var builder = new RingtoetsContextMenuBuilder(Gui.Get(nodeData, treeViewControl)); - return builder.AddToggleRelevancyOfFailureMechanismItem(nodeData, null) + return builder.AddToggleRelevancyOfFailureMechanismItem(nodeData, RemoveAllViewsForItem) .AddSeparator() .AddExpandAllItem() .AddCollapseAllItem()