Index: Ringtoets/Piping/src/Ringtoets.Piping.Forms/NodePresenters/PipingFailureMechanismNodePresenter.cs =================================================================== diff -u -r1f79b34c12554e2b9878f6296168d18232cc9852 -rd02fa527769665fe275986468c6ac570fbad5e48 --- Ringtoets/Piping/src/Ringtoets.Piping.Forms/NodePresenters/PipingFailureMechanismNodePresenter.cs (.../PipingFailureMechanismNodePresenter.cs) (revision 1f79b34c12554e2b9878f6296168d18232cc9852) +++ Ringtoets/Piping/src/Ringtoets.Piping.Forms/NodePresenters/PipingFailureMechanismNodePresenter.cs (.../PipingFailureMechanismNodePresenter.cs) (revision d02fa527769665fe275986468c6ac570fbad5e48) @@ -8,15 +8,13 @@ using Core.Common.Controls; using Core.Common.Gui; using Core.Common.Gui.ContextMenu; - using Ringtoets.Common.Forms.Helpers; using Ringtoets.Common.Forms.NodePresenters; using Ringtoets.Common.Forms.PresentationObjects; using Ringtoets.Piping.Data; using Ringtoets.Piping.Forms.PresentationObjects; using Ringtoets.Piping.Forms.Properties; using Ringtoets.Piping.Service; - using PipingDataResources = Ringtoets.Piping.Data.Properties.Resources; using RingtoetsCommonFormsResources = Ringtoets.Common.Forms.Properties.Resources; @@ -28,10 +26,7 @@ /// public class PipingFailureMechanismNodePresenter : RingtoetsNodePresenterBase { - /// - /// Sets the to be used for creating the . - /// - public IContextMenuBuilderProvider ContextMenuBuilderProvider { private get; set; } + public PipingFailureMechanismNodePresenter(IContextMenuBuilderProvider contextMenuBuilderProvider) : base(contextMenuBuilderProvider) {} /// /// Injection points for a method to cause a collection of to be scheduled for execution. @@ -54,11 +49,6 @@ protected override ContextMenuStrip GetContextMenu(ITreeNode sender, PipingFailureMechanism failureMechanism) { - if (ContextMenuBuilderProvider == null) - { - return null; - } - var addCalculationItem = new StrictContextMenuItem( Resources.PipingFailureMechanism_Add_PipingCalculation, Resources.PipingFailureMechanism_Add_PipingCalculation_Tooltip, @@ -93,7 +83,7 @@ clearAllItem.ToolTipText = Resources.ClearOutput_No_calculation_with_output_to_clear; } - return ContextMenuBuilderProvider.Get(sender) + return contextMenuBuilderProvider.Get(sender) .AddCustomItem(addCalculationItem) .AddCustomItem(addCalculationGroupItem) .AddSeparator()