Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r552512346182908793906e5195f4aec36bc5039b -r6c7ea4459b07b8148bfee1fa76f0dc7bccb852e2 --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 552512346182908793906e5195f4aec36bc5039b) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 6c7ea4459b07b8148bfee1fa76f0dc7bccb852e2) @@ -2038,7 +2038,7 @@ return builder.AddOpenItem() .AddSeparator() - .AddToggleInAssemblyOfFailureMechanismItem(nodeData, RemoveAllViewsForFailureMechanismContext) + .AddToggleInAssemblyOfFailureMechanismItem(nodeData, RemoveAllViewsForSpecificFailureMechanismContext) .AddSeparator() .AddRenameItem() .AddSeparator() @@ -2051,18 +2051,13 @@ .Build(); } - private void RemoveAllViewsForFailureMechanismContext(SpecificFailureMechanismContext failureMechanismContext) - { - Gui.ViewCommands.RemoveAllViewsForItem(failureMechanismContext); - } - private ContextMenuStrip SpecificFailureMechanismDisabledContextMenuStrip(SpecificFailureMechanismContext nodeData, object parentData, TreeViewControl treeViewControl) { var builder = new RiskeerContextMenuBuilder(Gui.Get(nodeData, treeViewControl)); - return builder.AddToggleInAssemblyOfFailureMechanismItem(nodeData, RemoveAllViewsForFailureMechanismContext) + return builder.AddToggleInAssemblyOfFailureMechanismItem(nodeData, RemoveAllViewsForSpecificFailureMechanismContext) .AddSeparator() .AddRenameItem() .AddSeparator() @@ -2075,6 +2070,11 @@ .Build(); } + private void RemoveAllViewsForSpecificFailureMechanismContext(SpecificFailureMechanismContext failureMechanismContext) + { + Gui.ViewCommands.RemoveAllViewsForItem(failureMechanismContext); + } + #endregion #region StandAloneFailureMechanism TreeNodeInfo