Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r2e86ca48e8a12dcb456f0440fd5834de60ae13df -r51d41675feee02c1be1bd0df88b4523b8fef4bb0 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 2e86ca48e8a12dcb456f0440fd5834de60ae13df) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 51d41675feee02c1be1bd0df88b4523b8fef4bb0) @@ -708,6 +708,13 @@ ContextMenuStrip = ReferenceLineContextMenuStrip }; + yield return new TreeNodeInfo + { + Text = context => RingtoetsCommonDataResources.Norms_DisplayName, + Image = context => RingtoetsCommonFormsResources.NormsIcon, + ContextMenuStrip = NormContextMenuStrip + }; + yield return RingtoetsTreeNodeInfoFactory.CreateFailureMechanismContextTreeNodeInfo>( StandAloneFailureMechanismEnabledChildNodeObjects, StandAloneFailureMechanismDisabledChildNodeObjects, @@ -1260,6 +1267,17 @@ #endregion + #region NormContext TreeNodeInfo + + private ContextMenuStrip NormContextMenuStrip(NormContext nodeData, object parentData, TreeViewControl treeViewControl) + { + return Gui.Get(nodeData, treeViewControl) + .AddPropertiesItem() + .Build(); + } + + #endregion + #region BackgroundData treeNodeInfo private ContextMenuStrip BackgroundDataMenuStrip(BackgroundData nodeData, object parentData, TreeViewControl treeViewControl) @@ -1316,6 +1334,7 @@ var childNodes = new List { new ReferenceLineContext(nodeData), + new NormContext(nodeData.FailureMechanismContribution, nodeData), new FailureMechanismContributionContext(nodeData.FailureMechanismContribution, nodeData), new HydraulicBoundaryDatabaseContext(nodeData.HydraulicBoundaryDatabase, nodeData), nodeData.BackgroundData,