Index: Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs =================================================================== diff -u -ra837e6f1776dd86fc52f014e91f866de03fe371a -r85adf0a6a94ba5f567b7e093ca1413c11ffa2c75 --- Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision a837e6f1776dd86fc52f014e91f866de03fe371a) +++ Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision 85adf0a6a94ba5f567b7e093ca1413c11ffa2c75) @@ -1025,18 +1025,13 @@ .AddSeparator() .AddCustomItem(calculateAllItem) .AddSeparator() - .AddClearIllustrationPointsOfCalculationsItem(() => HasIllustrationPoints(failureMechanism, assessmentSection), changeHandler) + .AddClearIllustrationPointsOfCalculationsItem(() => false, changeHandler) .AddSeparator() .AddCollapseAllItem() .AddExpandAllItem() .Build(); } - private static bool HasIllustrationPoints(GrassCoverErosionOutwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection) - { - return WaveHeightCalculationsHaveIllustrationPoints(failureMechanism, assessmentSection); - } - #endregion #region GrassCoverErosionOutwardsDesignWaterLevelCalculationsGroupContext TreeNodeInfo @@ -1082,45 +1077,6 @@ #region GrassCoverErosionOutwardsWaveHeightCalculationsGroupContext TreeNodeInfo - private ContextMenuStrip GrassCoverErosionOutwardsWaveHeightCalculationsGroupContextMenuStrip( - GrassCoverErosionOutwardsWaveHeightCalculationsGroupContext nodeData, object parentData, TreeViewControl treeViewControl) - { - IAssessmentSection assessmentSection = nodeData.AssessmentSection; - GrassCoverErosionOutwardsFailureMechanism failureMechanism = nodeData.FailureMechanism; - - IMainWindow guiMainWindow = Gui.MainWindow; - - var waveHeightCalculationItem = new StrictContextMenuItem( - RiskeerCommonFormsResources.Calculate_All, - RiskeerCommonFormsResources.WaveHeight_Calculate_All_ToolTip, - RiskeerCommonFormsResources.CalculateAllIcon, - (sender, args) => - { - ActivityProgressDialogRunner.Run( - guiMainWindow, - GrassCoverErosionOutwardsCalculationActivityFactory.CreateWaveHeightCalculationActivities( - failureMechanism, assessmentSection)); - }); - - SetHydraulicsMenuItemEnabledStateAndTooltip(assessmentSection, waveHeightCalculationItem); - - var builder = new RiskeerContextMenuBuilder(Gui.Get(nodeData, treeViewControl)); - var changeHandler = new ClearIllustrationPointsOfHydraulicBoundaryLocationCalculationCollectionChangeHandler( - GetInquiryHelper(), - RiskeerCommonFormsResources.WaveHeightCalculations_DisplayName, - () => GrassCoverErosionOutwardsDataSynchronizationService.ClearIllustrationPointResultsForWaveHeightCalculations( - failureMechanism, assessmentSection)); - - return builder.AddCustomItem(waveHeightCalculationItem) - .AddSeparator() - .AddClearIllustrationPointsOfCalculationsItem(() => WaveHeightCalculationsHaveIllustrationPoints(failureMechanism, assessmentSection), - changeHandler) - .AddSeparator() - .AddCollapseAllItem() - .AddExpandAllItem() - .Build(); - } - private static object[] WaveHeightCalculationsGroupContextChildNodeObjects(GrassCoverErosionOutwardsWaveHeightCalculationsGroupContext context) { return new object[] @@ -1158,16 +1114,6 @@ }; } - private static bool WaveHeightCalculationsHaveIllustrationPoints(GrassCoverErosionOutwardsFailureMechanism failureMechanism, - IAssessmentSection assessmentSection) - { - return IllustrationPointsHelper.HasIllustrationPoints(failureMechanism.WaveHeightCalculationsForMechanismSpecificFactorizedSignalingNorm) - || IllustrationPointsHelper.HasIllustrationPoints(failureMechanism.WaveHeightCalculationsForMechanismSpecificSignalingNorm) - || IllustrationPointsHelper.HasIllustrationPoints(failureMechanism.WaveHeightCalculationsForMechanismSpecificLowerLimitNorm) - || IllustrationPointsHelper.HasIllustrationPoints(assessmentSection.WaveHeightCalculationsForLowerLimitNorm) - || IllustrationPointsHelper.HasIllustrationPoints(assessmentSection.WaveHeightCalculationsForFactorizedLowerLimitNorm); - } - #endregion private static void SetHydraulicsMenuItemEnabledStateAndTooltip(IAssessmentSection assessmentSection,