Index: Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs =================================================================== diff -u -r8339953df3276b6c7b4a3d9f5a278e4c19e85be3 -r0cebdf616901a007f4d2b9946035bc2859136b87 --- Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 8339953df3276b6c7b4a3d9f5a278e4c19e85be3) +++ Riskeer/ClosingStructures/src/Riskeer.ClosingStructures.Plugin/ClosingStructuresPlugin.cs (.../ClosingStructuresPlugin.cs) (revision 0cebdf616901a007f4d2b9946035bc2859136b87) @@ -405,12 +405,10 @@ .AddSeparator() .AddValidateAllCalculationsInFailureMechanismItem( context, - ValidateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + ValidateAllInFailureMechanism) .AddPerformAllCalculationsInFailureMechanismItem( context, - CalculateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + CalculateAllInFailureMechanism) .AddSeparator() .AddClearAllCalculationOutputInFailureMechanismItem(context.WrappedData) .AddClearIllustrationPointsOfCalculationsInFailureMechanismItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -423,11 +421,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForFailureMechanism(CalculationsStateFailureMechanismContext context) - { - return EnableValidateAndCalculateMenuItem(context.Parent); - } - private static void ValidateAllInFailureMechanism(CalculationsStateFailureMechanismContext context) { ValidateAll(context.WrappedData.Calculations.OfType>(), @@ -605,12 +598,10 @@ .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, - ValidateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + ValidateAllInCalculationGroup) .AddPerformAllCalculationsInGroupItem( context, - CalculateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + CalculateAllInCalculationGroup) .AddSeparator() .AddClearAllCalculationOutputInGroupItem(group) .AddClearIllustrationPointsOfCalculationsInGroupItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -720,11 +711,6 @@ parentGroupContext.NotifyObservers(); } - private static string EnableValidateAndCalculateMenuItemForCalculationGroup(ClosingStructuresCalculationGroupContext context) - { - return EnableValidateAndCalculateMenuItem(context.AssessmentSection); - } - private static void ValidateAllInCalculationGroup(ClosingStructuresCalculationGroupContext context) { ValidateAll(context.WrappedData.GetCalculations().OfType>(), context.AssessmentSection); @@ -777,12 +763,10 @@ .AddSeparator() .AddValidateCalculationItem( context, - Validate, - EnableValidateAndCalculateMenuItemForCalculation) + Validate) .AddPerformCalculationItem, ClosingStructuresCalculationScenarioContext>( context, - Calculate, - EnableValidateAndCalculateMenuItemForCalculation) + Calculate) .AddSeparator() .AddClearCalculationOutputItem(calculation) .AddClearIllustrationPointsOfCalculationItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculation), changeHandler) @@ -795,11 +779,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForCalculation(ClosingStructuresCalculationScenarioContext context) - { - return EnableValidateAndCalculateMenuItem(context.AssessmentSection); - } - private static void Validate(ClosingStructuresCalculationScenarioContext context) { ClosingStructuresCalculationService.Validate(context.WrappedData, context.AssessmentSection); @@ -898,11 +877,6 @@ } } - private static string EnableValidateAndCalculateMenuItem(IAssessmentSection assessmentSection) - { - return HydraulicBoundaryDataConnectionValidator.Validate(assessmentSection.HydraulicBoundaryData); - } - #endregion #region ImportInfos Index: Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs =================================================================== diff -u -r8339953df3276b6c7b4a3d9f5a278e4c19e85be3 -r0cebdf616901a007f4d2b9946035bc2859136b87 --- Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs (.../HeightStructuresPlugin.cs) (revision 8339953df3276b6c7b4a3d9f5a278e4c19e85be3) +++ Riskeer/HeightStructures/src/Riskeer.HeightStructures.Plugin/HeightStructuresPlugin.cs (.../HeightStructuresPlugin.cs) (revision 0cebdf616901a007f4d2b9946035bc2859136b87) @@ -408,12 +408,10 @@ .AddSeparator() .AddValidateAllCalculationsInFailureMechanismItem( context, - ValidateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + ValidateAllInFailureMechanism) .AddPerformAllCalculationsInFailureMechanismItem( context, - CalculateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + CalculateAllInFailureMechanism) .AddSeparator() .AddClearAllCalculationOutputInFailureMechanismItem(context.WrappedData) .AddClearIllustrationPointsOfCalculationsInFailureMechanismItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -426,11 +424,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForFailureMechanism(CalculationsStateFailureMechanismContext context) - { - return EnableValidateAndCalculateMenuItem(context.Parent); - } - private static void ValidateAllInFailureMechanism(CalculationsStateFailureMechanismContext context) { ValidateAll(context.WrappedData.Calculations.OfType>(), @@ -610,12 +603,10 @@ .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, - ValidateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + ValidateAllInCalculationGroup) .AddPerformAllCalculationsInGroupItem( context, - CalculateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + CalculateAllInCalculationGroup) .AddSeparator() .AddClearAllCalculationOutputInGroupItem(group) .AddClearIllustrationPointsOfCalculationsInGroupItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -727,11 +718,6 @@ parentGroupContext.NotifyObservers(); } - private static string EnableValidateAndCalculateMenuItemForCalculationGroup(HeightStructuresCalculationGroupContext context) - { - return EnableValidateAndCalculateMenuItem(context.AssessmentSection); - } - private static void ValidateAllInCalculationGroup(HeightStructuresCalculationGroupContext context) { ValidateAll(context.WrappedData.GetCalculations().OfType>(), context.AssessmentSection); @@ -784,12 +770,10 @@ .AddSeparator() .AddValidateCalculationItem( context, - Validate, - EnableValidateAndCalculateMenuItemForCalculation) + Validate) .AddPerformCalculationItem, HeightStructuresCalculationScenarioContext>( context, - Calculate, - EnableValidateAndCalculateMenuItemForCalculation) + Calculate) .AddSeparator() .AddClearCalculationOutputItem(calculation) .AddClearIllustrationPointsOfCalculationItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculation), changeHandler) @@ -802,11 +786,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForCalculation(HeightStructuresCalculationScenarioContext context) - { - return EnableValidateAndCalculateMenuItem(context.AssessmentSection); - } - private static void Validate(HeightStructuresCalculationScenarioContext context) { HeightStructuresCalculationService.Validate(context.WrappedData, context.AssessmentSection); @@ -907,11 +886,6 @@ } } - private static string EnableValidateAndCalculateMenuItem(IAssessmentSection assessmentSection) - { - return HydraulicBoundaryDataConnectionValidator.Validate(assessmentSection.HydraulicBoundaryData); - } - #endregion #region ImportInfos Index: Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs =================================================================== diff -u -r8339953df3276b6c7b4a3d9f5a278e4c19e85be3 -r0cebdf616901a007f4d2b9946035bc2859136b87 --- Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision 8339953df3276b6c7b4a3d9f5a278e4c19e85be3) +++ Riskeer/StabilityPointStructures/src/Riskeer.StabilityPointStructures.Plugin/StabilityPointStructuresPlugin.cs (.../StabilityPointStructuresPlugin.cs) (revision 0cebdf616901a007f4d2b9946035bc2859136b87) @@ -402,12 +402,10 @@ .AddSeparator() .AddValidateAllCalculationsInFailureMechanismItem( context, - ValidateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + ValidateAllInFailureMechanism) .AddPerformAllCalculationsInFailureMechanismItem( context, - CalculateAllInFailureMechanism, - EnableValidateAndCalculateMenuItemForFailureMechanism) + CalculateAllInFailureMechanism) .AddSeparator() .AddClearAllCalculationOutputInFailureMechanismItem(context.WrappedData) .AddClearIllustrationPointsOfCalculationsInFailureMechanismItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -420,11 +418,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForFailureMechanism(CalculationsStateFailureMechanismContext context) - { - return EnableValidateAndCalculateMenu(context.Parent); - } - private static void ValidateAllInFailureMechanism(CalculationsStateFailureMechanismContext context) { ValidateAll(context.WrappedData.Calculations.OfType>(), @@ -604,12 +597,10 @@ .AddSeparator() .AddValidateAllCalculationsInGroupItem( context, - ValidateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + ValidateAllInCalculationGroup) .AddPerformAllCalculationsInGroupItem( context, - CalculateAllInCalculationGroup, - EnableValidateAndCalculateMenuItemForCalculationGroup) + CalculateAllInCalculationGroup) .AddSeparator() .AddClearAllCalculationOutputInGroupItem(group) .AddClearIllustrationPointsOfCalculationsInGroupItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculations), @@ -721,11 +712,6 @@ parentGroupContext.NotifyObservers(); } - private static string EnableValidateAndCalculateMenuItemForCalculationGroup(StabilityPointStructuresCalculationGroupContext context) - { - return EnableValidateAndCalculateMenu(context.AssessmentSection); - } - private static void ValidateAllInCalculationGroup(StabilityPointStructuresCalculationGroupContext context) { ValidateAll(context.WrappedData.GetCalculations().OfType>(), @@ -779,12 +765,10 @@ .AddSeparator() .AddValidateCalculationItem( context, - Validate, - EnableValidateAndCalculateMenuItemForCalculation) + Validate) .AddPerformCalculationItem, StabilityPointStructuresCalculationScenarioContext>( context, - Calculate, - EnableValidateAndCalculateMenuItemForCalculation) + Calculate) .AddSeparator() .AddClearCalculationOutputItem(calculation) .AddClearIllustrationPointsOfCalculationItem(() => IllustrationPointsHelper.HasIllustrationPoints(calculation), changeHandler) @@ -797,11 +781,6 @@ .Build(); } - private static string EnableValidateAndCalculateMenuItemForCalculation(StabilityPointStructuresCalculationScenarioContext context) - { - return EnableValidateAndCalculateMenu(context.AssessmentSection); - } - private static void Validate(StabilityPointStructuresCalculationScenarioContext context) { StabilityPointStructuresCalculationService.Validate(context.WrappedData, context.AssessmentSection); @@ -892,11 +871,6 @@ return new ClearIllustrationPointsOfStructureCalculationCollectionChangeHandler(inquiryHelper, calculations); } - private static string EnableValidateAndCalculateMenu(IAssessmentSection assessmentSection) - { - return HydraulicBoundaryDataConnectionValidator.Validate(assessmentSection.HydraulicBoundaryData); - } - private static void ValidateAll(IEnumerable> calculations, IAssessmentSection assessmentSection) { foreach (StructuresCalculation calculation in calculations)