Index: Ringtoets/Common/src/Ringtoets.Common.Data/AssessmentSection/IAssessmentSection.cs =================================================================== diff -u -reee4fec4eafb113cdb3cd7fa6bd38e8f4ad968b2 -r49f7b4017b243a75ba015ee9cae24e805339cefd --- Ringtoets/Common/src/Ringtoets.Common.Data/AssessmentSection/IAssessmentSection.cs (.../IAssessmentSection.cs) (revision eee4fec4eafb113cdb3cd7fa6bd38e8f4ad968b2) +++ Ringtoets/Common/src/Ringtoets.Common.Data/AssessmentSection/IAssessmentSection.cs (.../IAssessmentSection.cs) (revision 49f7b4017b243a75ba015ee9cae24e805339cefd) @@ -19,6 +19,7 @@ // Stichting Deltares and remain full property of Stichting Deltares at all times. // All rights reserved. +using System; using System.Collections.Generic; using Core.Common.Base; using Ringtoets.Common.Data.Contribution; @@ -74,6 +75,46 @@ BackgroundData BackgroundData { get; } /// + /// Gets the design water level calculations corresponding to the first norm category boundary. + /// + IEnumerable DesignWaterLevelLocationCalculations1 { get; } + + /// + /// Gets the design water level calculations corresponding to the second norm category boundary. + /// + IEnumerable DesignWaterLevelLocationCalculations2 { get; } + + /// + /// Gets the design water level calculations corresponding to the third norm category boundary. + /// + IEnumerable DesignWaterLevelLocationCalculations3 { get; } + + /// + /// Gets the design water level calculations corresponding to the fourth norm category boundary. + /// + IEnumerable DesignWaterLevelLocationCalculations4 { get; } + + /// + /// Gets the wave height calculations corresponding to the first norm category boundary. + /// + IEnumerable WaveHeightLocationCalculations1 { get; } + + /// + /// Gets the wave height calculations corresponding to the second norm category boundary. + /// + IEnumerable WaveHeightLocationCalculations2 { get; } + + /// + /// Gets the wave height calculations corresponding to the third norm category boundary. + /// + IEnumerable WaveHeightLocationCalculations3 { get; } + + /// + /// Gets the wave height calculations corresponding to the fourth norm category boundary. + /// + IEnumerable WaveHeightLocationCalculations4 { get; } + + /// /// Gets the failure mechanisms corresponding to the assessment section. /// IEnumerable GetFailureMechanisms(); @@ -84,5 +125,17 @@ /// /// The new composition description. void ChangeComposition(AssessmentSectionComposition newComposition); + + /// + /// Adds hydraulic boundary location calculations for . + /// + /// The hydraulic boundary location to add calculations for. + /// Thrown when is null. + void AddHydraulicBoundaryLocationCalculations(HydraulicBoundaryLocation hydraulicBoundaryLocation); + + /// + /// Clears all currently added hydraulic boundary location calculations. + /// + void ClearHydraulicBoundaryLocationCalculations(); } } \ No newline at end of file Index: Ringtoets/Integration/src/Ringtoets.Integration.Data/AssessmentSection.cs =================================================================== diff -u -r02b7a16305179c5d4d67fe9bff0fe8b61db983e6 -r49f7b4017b243a75ba015ee9cae24e805339cefd --- Ringtoets/Integration/src/Ringtoets.Integration.Data/AssessmentSection.cs (.../AssessmentSection.cs) (revision 02b7a16305179c5d4d67fe9bff0fe8b61db983e6) +++ Ringtoets/Integration/src/Ringtoets.Integration.Data/AssessmentSection.cs (.../AssessmentSection.cs) (revision 49f7b4017b243a75ba015ee9cae24e805339cefd) @@ -210,9 +210,6 @@ /// public TechnicalInnovationFailureMechanism TechnicalInnovation { get; } - /// - /// Gets the design water level calculations corresponding to the first norm category boundary. - /// public IEnumerable DesignWaterLevelLocationCalculations1 { get @@ -221,9 +218,6 @@ } } - /// - /// Gets the design water level calculations corresponding to the second norm category boundary. - /// public IEnumerable DesignWaterLevelLocationCalculations2 { get @@ -232,9 +226,6 @@ } } - /// - /// Gets the design water level calculations corresponding to the third norm category boundary. - /// public IEnumerable DesignWaterLevelLocationCalculations3 { get @@ -243,9 +234,6 @@ } } - /// - /// Gets the design water level calculations corresponding to the fourth norm category boundary. - /// public IEnumerable DesignWaterLevelLocationCalculations4 { get @@ -254,9 +242,6 @@ } } - /// - /// Gets the wave height calculations corresponding to the first norm category boundary. - /// public IEnumerable WaveHeightLocationCalculations1 { get @@ -265,9 +250,6 @@ } } - /// - /// Gets the wave height calculations corresponding to the second norm category boundary. - /// public IEnumerable WaveHeightLocationCalculations2 { get @@ -276,9 +258,6 @@ } } - /// - /// Gets the wave height calculations corresponding to the third norm category boundary. - /// public IEnumerable WaveHeightLocationCalculations3 { get @@ -287,9 +266,6 @@ } } - /// - /// Gets the wave height calculations corresponding to the fourth norm category boundary. - /// public IEnumerable WaveHeightLocationCalculations4 { get @@ -329,11 +305,6 @@ public BackgroundData BackgroundData { get; } - /// - /// Adds hydraulic boundary location calculations for . - /// - /// The hydraulic boundary location to add calculations for. - /// Thrown when is null. public void AddHydraulicBoundaryLocationCalculations(HydraulicBoundaryLocation hydraulicBoundaryLocation) { if (hydraulicBoundaryLocation == null) @@ -351,9 +322,6 @@ waveHeightLocationCalculations4.Add(new HydraulicBoundaryLocationCalculation(hydraulicBoundaryLocation)); } - /// - /// Clears all currently added hydraulic boundary location calculations. - /// public void ClearHydraulicBoundaryLocationCalculations() { designWaterLevelLocationCalculations1.Clear();