Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsWaveConditionsCalculation.cs =================================================================== diff -u -rfcd32c8e949b4581cc20adcaa7cf7639fcb69d20 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsWaveConditionsCalculation.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculation.cs) (revision fcd32c8e949b4581cc20adcaa7cf7639fcb69d20) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Data/GrassCoverErosionOutwardsWaveConditionsCalculation.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculation.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -21,6 +21,7 @@ using Core.Common.Base; using Ringtoets.Common.Data; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; using RingtoetsCommonDataResources = Ringtoets.Common.Data.Properties.Resources; @@ -29,7 +30,7 @@ /// /// Class holding information about a wave conditions calculation for the . /// - public class GrassCoverErosionOutwardsWaveConditionsCalculation : Observable, IWaveConditionsCalculation + public class GrassCoverErosionOutwardsWaveConditionsCalculation : Observable, ICalculation { /// /// Creates a new instance of . Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsInputContext.cs =================================================================== diff -u -rec15ff35b39f333c422b8ca6988c34bd8573f134 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsInputContext.cs (.../GrassCoverErosionOutwardsWaveConditionsInputContext.cs) (revision ec15ff35b39f333c422b8ca6988c34bd8573f134) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Forms/PresentationObjects/GrassCoverErosionOutwardsWaveConditionsInputContext.cs (.../GrassCoverErosionOutwardsWaveConditionsInputContext.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -21,6 +21,7 @@ using System; using System.Collections.Generic; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.Hydraulics; using Ringtoets.GrassCoverErosionOutwards.Data; @@ -45,7 +46,7 @@ /// the context belongs to. /// Thrown when any parameter is null. public GrassCoverErosionOutwardsWaveConditionsInputContext(WaveConditionsInput wrappedData, - IWaveConditionsCalculation calculation, + ICalculation calculation, GrassCoverErosionOutwardsFailureMechanism failureMechanism) : base(wrappedData, calculation) { Index: Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsWaveConditionsCalculationTest.cs =================================================================== diff -u -rfcd32c8e949b4581cc20adcaa7cf7639fcb69d20 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsWaveConditionsCalculationTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationTest.cs) (revision fcd32c8e949b4581cc20adcaa7cf7639fcb69d20) +++ Ringtoets/GrassCoverErosionOutwards/test/Ringtoets.GrassCoverErosionOutwards.Data.Test/GrassCoverErosionOutwardsWaveConditionsCalculationTest.cs (.../GrassCoverErosionOutwardsWaveConditionsCalculationTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -22,6 +22,7 @@ using System.Linq; using Core.Common.Base; using NUnit.Framework; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; using RingtoetsCommonDataResources = Ringtoets.Common.Data.Properties.Resources; @@ -37,7 +38,7 @@ var calculation = new GrassCoverErosionOutwardsWaveConditionsCalculation(); // Assert - Assert.IsInstanceOf(calculation); + Assert.IsInstanceOf>(calculation); Assert.IsInstanceOf(calculation); Assert.AreEqual(RingtoetsCommonDataResources.Calculation_DefaultName, calculation.Name); Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r91ff3f5d204bd88b21e62d553cfd867f1843859e -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 91ff3f5d204bd88b21e62d553cfd867f1843859e) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -408,7 +408,7 @@ CloseForData = CloseCommentViewForData }; - yield return new ViewInfo + yield return new ViewInfo, WaveConditionsInputView> { Image = RingtoetsCommonFormsResources.GenericInputOutputIcon, GetViewName = (view, context) => RingtoetsCommonFormsResources.Calculation_Input, @@ -984,20 +984,20 @@ private static bool CloseWaveConditionsInputViewForData(WaveConditionsInputView view, object o) { - var context = o as ICalculationContext; + var context = o as ICalculationContext, IFailureMechanism>; if (context != null) { return ReferenceEquals(view.Data, context.WrappedData); } - var calculation = o as IWaveConditionsCalculation; + var calculation = o as ICalculation; if (calculation != null) { return ReferenceEquals(view.Data, calculation); } - IEnumerable calculations = GetCalculationsFromCalculationGroupContexts(o); + IEnumerable> calculations = GetCalculationsFromCalculationGroupContexts(o); - IEnumerable failureMechanismCalculations = GetCalculationsFromFailureMechanisms(o); + IEnumerable> failureMechanismCalculations = GetCalculationsFromFailureMechanisms(o); if (failureMechanismCalculations != null) { calculations = failureMechanismCalculations; @@ -1006,9 +1006,9 @@ return calculations != null && calculations.Any(c => ReferenceEquals(view.Data, c)); } - private static IEnumerable GetCalculationsFromFailureMechanisms(object o) + private static IEnumerable> GetCalculationsFromFailureMechanisms(object o) { - IEnumerable grassCoverErosionOutwardsCalculations = GetCalculationsFromFailureMechanism< + IEnumerable> grassCoverErosionOutwardsCalculations = GetCalculationsFromFailureMechanism< GrassCoverErosionOutwardsFailureMechanismContext, GrassCoverErosionOutwardsFailureMechanism>(o); @@ -1017,7 +1017,7 @@ return grassCoverErosionOutwardsCalculations; } - IEnumerable stabilityStoneCoverCalculations = GetCalculationsFromFailureMechanism< + IEnumerable> stabilityStoneCoverCalculations = GetCalculationsFromFailureMechanism< StabilityStoneCoverFailureMechanismContext, StabilityStoneCoverFailureMechanism>(o); @@ -1026,18 +1026,18 @@ return stabilityStoneCoverCalculations; } - IEnumerable waveImpactAsphaltCoverCalculations = GetCalculationsFromFailureMechanism< + IEnumerable> waveImpactAsphaltCoverCalculations = GetCalculationsFromFailureMechanism< WaveImpactAsphaltCoverFailureMechanismContext, WaveImpactAsphaltCoverFailureMechanism>(o); return waveImpactAsphaltCoverCalculations; } - private static IEnumerable GetCalculationsFromFailureMechanism(object o) + private static IEnumerable> GetCalculationsFromFailureMechanism(object o) where TContext : class, IFailureMechanismContext where TFailureMechanism : class, IFailureMechanism { - IEnumerable calculations = null; + IEnumerable> calculations = null; var failureMechanism = o as TFailureMechanism; @@ -1057,15 +1057,15 @@ if (failureMechanism != null) { - calculations = (IEnumerable) failureMechanism.Calculations; + calculations = (IEnumerable>) failureMechanism.Calculations; } return calculations; } - private static IEnumerable GetCalculationsFromCalculationGroupContexts(object o) + private static IEnumerable> GetCalculationsFromCalculationGroupContexts(object o) { - IEnumerable calculations = null; + IEnumerable> calculations = null; var grassCoverErosionOutwardsCalculationGroupContext = o as GrassCoverErosionOutwardsWaveConditionsCalculationGroupContext; if (grassCoverErosionOutwardsCalculationGroupContext != null) Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsPluginTest.cs =================================================================== diff -u -r57aa4b3ba3e2171b2f6c9a86719a26557dba29e6 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsPluginTest.cs (.../RingtoetsPluginTest.cs) (revision 57aa4b3ba3e2171b2f6c9a86719a26557dba29e6) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/RingtoetsPluginTest.cs (.../RingtoetsPluginTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -401,7 +401,7 @@ PluginTestHelper.AssertViewInfoDefined( viewInfos, typeof(WaveConditionsInputContext), - typeof(IWaveConditionsCalculation), + typeof(ICalculation), typeof(WaveConditionsInputView)); } } Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ViewInfos/WaveConditionsInputViewInfoTest.cs =================================================================== diff -u -rb317d05a553964e3bd44d8bf9e7564a15b598720 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ViewInfos/WaveConditionsInputViewInfoTest.cs (.../WaveConditionsInputViewInfoTest.cs) (revision b317d05a553964e3bd44d8bf9e7564a15b598720) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ViewInfos/WaveConditionsInputViewInfoTest.cs (.../WaveConditionsInputViewInfoTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -73,7 +73,7 @@ { // Assert Assert.AreEqual(typeof(WaveConditionsInputContext), info.DataType); - Assert.AreEqual(typeof(IWaveConditionsCalculation), info.ViewDataType); + Assert.AreEqual(typeof(ICalculation), info.ViewDataType); TestHelper.AssertImagesAreEqual(RingtoetsCommonFormsResources.GenericInputOutputIcon, info.Image); } @@ -117,8 +117,8 @@ "CloseForData_CorrespondingToCalculationContext_ReturnTrue({0})" })] public void CloseForData_ViewCorrespondingToRemovedCalculationContext_ReturnsTrue( - ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculationContext, IFailureMechanism> context, + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -141,8 +141,8 @@ "CloseForData_NotCorrespondingToCalculationContext_ReturnFalse({0})" })] public void CloseForData_ViewNotCorrespondingToRemovedCalculationContext_ReturnsFalse( - ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculationContext, IFailureMechanism> context, + ICalculation calculation) { // Setup var calculationToRemove = new TestWaveConditionsCalculation(); @@ -207,7 +207,7 @@ })] public void CloseForData_ViewCorrespondingWithRemovedCalculationGroupContext_ReturnsTrue( ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -231,7 +231,7 @@ })] public void CloseForData_ViewNotCorrespondingWithRemovedCalculationGroupContext_ReturnsFalse( ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup var contextToRemove = new GrassCoverErosionOutwardsWaveConditionsCalculationGroupContext(new CalculationGroup(), @@ -258,7 +258,7 @@ })] public void CloseForData_ViewCorrespondingWithRemovedFailureMechanismContext_ReturnsTrue( IFailureMechanismContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -282,7 +282,7 @@ })] public void CloseForData_ViewNotCorrespondingWithRemovedFailureMechanismContext_ReturnsFalse( IFailureMechanismContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -309,7 +309,7 @@ })] public void CloseForData_ViewCorrespondingWithRemovedFailureMechanism_ReturnsTrue( IFailureMechanism failureMechanism, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -333,7 +333,7 @@ })] public void CloseForData_ViewNotCorrespondingWithRemovedFailureMechanism_ReturnsFalse( IFailureMechanism failureMechanism, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -356,7 +356,7 @@ "CloseForData_CorrespondingWithAssessmentSection_ReturnTrue({0})" })] public void CloseForData_ViewCorrespondingToRemovedAssessmentSection_ReturnsTrue(AssessmentSection assessmentSection, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -379,7 +379,7 @@ "CloseForData_NotCorrespondingWithAssessmentSection_ReturnFalse({0})" })] public void CloseForData_ViewNotCorrespondingToRemovedAssessmentSection_ReturnsFalse(AssessmentSection assessmentSection, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup using (var view = new WaveConditionsInputView(new TestWaveConditionsInputViewStyle()) @@ -403,7 +403,7 @@ })] public void CloseForData_NestedViewCorrespondingWithRemovedCalculationGroupContext_ReturnsTrue( ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup context.WrappedData.Children.RemoveAt(0); @@ -436,7 +436,7 @@ })] public void CloseForData_NestedViewNotCorrespondingWithRemovedCalculationGroupContext_ReturnsFalse( ICalculationContext context, - IWaveConditionsCalculation calculation) + ICalculation calculation) { // Setup context.WrappedData.Children.RemoveAt(0); Fisheye: Tag 43701b21ae485678c471bcf76ca9c374fd16b9f9 refers to a dead (removed) revision in file `Ringtoets/Revetment/src/Ringtoets.Revetment.Data/IWaveConditionsCalculation.cs'. Fisheye: No comparison available. Pass `N' to diff? Index: Ringtoets/Revetment/src/Ringtoets.Revetment.Data/Ringtoets.Revetment.Data.csproj =================================================================== diff -u -r038eb94cddc025675fb784caca7acd7f4ec39b89 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/src/Ringtoets.Revetment.Data/Ringtoets.Revetment.Data.csproj (.../Ringtoets.Revetment.Data.csproj) (revision 038eb94cddc025675fb784caca7acd7f4ec39b89) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.Data/Ringtoets.Revetment.Data.csproj (.../Ringtoets.Revetment.Data.csproj) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -40,7 +40,6 @@ Properties\GlobalAssembly.cs - True Index: Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PresentationObjects/WaveConditionsInputContext.cs =================================================================== diff -u -rec15ff35b39f333c422b8ca6988c34bd8573f134 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PresentationObjects/WaveConditionsInputContext.cs (.../WaveConditionsInputContext.cs) (revision ec15ff35b39f333c422b8ca6988c34bd8573f134) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PresentationObjects/WaveConditionsInputContext.cs (.../WaveConditionsInputContext.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -22,6 +22,7 @@ using System; using System.Collections.Generic; using Core.Common.Controls.PresentationObjects; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Revetment.Data; @@ -39,7 +40,7 @@ /// The wrapped . /// The calculation having as input. /// Thrown when any input argument is null. - protected WaveConditionsInputContext(WaveConditionsInput wrappedData, IWaveConditionsCalculation calculation) + protected WaveConditionsInputContext(WaveConditionsInput wrappedData, ICalculation calculation) : base(wrappedData) { if (calculation == null) @@ -52,7 +53,7 @@ /// /// Gets the calculation containing the wrapped . /// - public IWaveConditionsCalculation Calculation { get; private set; } + public ICalculation Calculation { get; private set; } /// /// Gets the hydraulic boundary locations. Index: Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Views/WaveConditionsInputView.cs =================================================================== diff -u -rb317d05a553964e3bd44d8bf9e7564a15b598720 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Views/WaveConditionsInputView.cs (.../WaveConditionsInputView.cs) (revision b317d05a553964e3bd44d8bf9e7564a15b598720) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/Views/WaveConditionsInputView.cs (.../WaveConditionsInputView.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -24,6 +24,7 @@ using Core.Common.Base; using Core.Components.Charting.Data; using Core.Components.Charting.Forms; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Forms.Factories; using Ringtoets.Revetment.Data; using Ringtoets.Revetment.Forms.Factories; @@ -51,7 +52,7 @@ private readonly ChartLineData designWaterLevelChartData; private readonly ChartMultipleLineData waterLevelsChartData; - private IWaveConditionsCalculation data; + private ICalculation data; /// /// Creates a new instance of . @@ -101,7 +102,7 @@ } set { - data = value as IWaveConditionsCalculation; + data = value as ICalculation; calculationObserver.Observable = data; calculationInputObserver.Observable = data?.InputParameters; Index: Ringtoets/Revetment/src/Ringtoets.Revetment.IO/Importers/WaveConditionsCalculationConfigurationImporter.cs =================================================================== diff -u -r0ee0d86b58275264171be7f91afa87b7edd0d67a -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/src/Ringtoets.Revetment.IO/Importers/WaveConditionsCalculationConfigurationImporter.cs (.../WaveConditionsCalculationConfigurationImporter.cs) (revision 0ee0d86b58275264171be7f91afa87b7edd0d67a) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.IO/Importers/WaveConditionsCalculationConfigurationImporter.cs (.../WaveConditionsCalculationConfigurationImporter.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -42,7 +42,7 @@ /// The type of the calculation to import. public class WaveConditionsCalculationConfigurationImporter : CalculationConfigurationImporter - where T : IWaveConditionsCalculation, new() + where T : ICalculation, new() { private readonly IEnumerable availableHydraulicBoundaryLocations; private readonly IEnumerable availableForeshoreProfiles; @@ -107,7 +107,7 @@ /// The calculation read from the imported file. /// The calculation to configure. /// false when one of the boundaries is invalid, true otherwise. - private bool TryReadBoundaries(ReadWaveConditionsCalculation readCalculation, IWaveConditionsCalculation calculation) + private bool TryReadBoundaries(ReadWaveConditionsCalculation readCalculation, ICalculation calculation) { WaveConditionsInput input = calculation.InputParameters; return TryReadParameter(readCalculation.UpperBoundaryRevetment, @@ -148,15 +148,15 @@ return true; } - private static void ReadStepSize(ReadWaveConditionsCalculation readCalculation, IWaveConditionsCalculation calculation) + private static void ReadStepSize(ReadWaveConditionsCalculation readCalculation, ICalculation calculation) { if (readCalculation.StepSize.HasValue) { calculation.InputParameters.StepSize = (WaveConditionsInputStepSize) readCalculation.StepSize.Value; } } - private bool TryReadHydraulicBoundaryLocation(string locationName, IWaveConditionsCalculation calculation) + private bool TryReadHydraulicBoundaryLocation(string locationName, ICalculation calculation) { HydraulicBoundaryLocation location; @@ -169,7 +169,7 @@ return false; } - private bool TryReadForeshoreProfile(string foreshoreProfileName, IWaveConditionsCalculation calculation) + private bool TryReadForeshoreProfile(string foreshoreProfileName, ICalculation calculation) { ForeshoreProfile foreshoreProfile; @@ -188,7 +188,7 @@ /// The calculation read from the imported file. /// The calculation to configure. /// falce when the orientation is invalid, true otherwise. - private bool TryReadOrientation(ReadWaveConditionsCalculation readCalculation, IWaveConditionsCalculation calculation) + private bool TryReadOrientation(ReadWaveConditionsCalculation readCalculation, ICalculation calculation) { if (readCalculation.Orientation.HasValue) { @@ -218,7 +218,7 @@ /// The calculation to configure. /// false when there is an invalid wave reduction parameter defined, /// true otherwise. - private bool TryReadWaveReduction(ReadWaveConditionsCalculation readCalculation, IWaveConditionsCalculation calculation) + private bool TryReadWaveReduction(ReadWaveConditionsCalculation readCalculation, ICalculation calculation) { if (!ValidateWaveReduction(readCalculation, calculation)) { @@ -254,7 +254,7 @@ /// The calculation to configure. /// false when there is an invalid wave reduction parameter defined, /// true otherwise. - private bool ValidateWaveReduction(ReadWaveConditionsCalculation readCalculation, IWaveConditionsCalculation calculation) + private bool ValidateWaveReduction(ReadWaveConditionsCalculation readCalculation, ICalculation calculation) { if (calculation.InputParameters.ForeshoreProfile == null) { Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsCalculation.cs =================================================================== diff -u -r6cebfd1214a436c86e4d4b4f930ae77a69b0499d -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsCalculation.cs (.../TestWaveConditionsCalculation.cs) (revision 6cebfd1214a436c86e4d4b4f930ae77a69b0499d) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.Data.TestUtil/TestWaveConditionsCalculation.cs (.../TestWaveConditionsCalculation.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -20,19 +20,18 @@ // All rights reserved. using Core.Common.Base; -using Core.Common.Base.Geometry; using Ringtoets.Common.Data; -using Ringtoets.Common.Data.TestUtil; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; using RingtoetsCommonDataResources = Ringtoets.Common.Data.Properties.Resources; namespace Ringtoets.Revetment.TestUtil { /// - /// Creates a simple implementation, which - /// can have an object set as output. + /// Creates a simple implementation + /// for wave conditions, which can have an object set as output. /// - public class TestWaveConditionsCalculation : Observable, IWaveConditionsCalculation + public class TestWaveConditionsCalculation : Observable, ICalculation { /// /// Creates a new instance of . Index: Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.TestUtil/TestWaveConditionsInputContext.cs =================================================================== diff -u -r0c889cff16b60d497640a21c3c9a2ede888dd263 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.TestUtil/TestWaveConditionsInputContext.cs (.../TestWaveConditionsInputContext.cs) (revision 0c889cff16b60d497640a21c3c9a2ede888dd263) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.Forms.TestUtil/TestWaveConditionsInputContext.cs (.../TestWaveConditionsInputContext.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -20,6 +20,7 @@ // All rights reserved. using System.Collections.Generic; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Revetment.Data; @@ -56,11 +57,11 @@ /// Creates a new . /// /// The wrapped . - /// + /// The calculation /// The foreshore profiles. /// The hydraulic boundary locations. public TestWaveConditionsInputContext(WaveConditionsInput wrappedData, - IWaveConditionsCalculation calculation, + ICalculation calculation, IEnumerable foreshoreProfiles, IEnumerable locations) : base(wrappedData, calculation) Index: Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Importers/WaveConditionsCalculationConfigurationImporterTest.cs =================================================================== diff -u -r022a409926423d8107a307e28e3a13a8f2a83188 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Importers/WaveConditionsCalculationConfigurationImporterTest.cs (.../WaveConditionsCalculationConfigurationImporterTest.cs) (revision 022a409926423d8107a307e28e3a13a8f2a83188) +++ Ringtoets/Revetment/test/Ringtoets.Revetment.IO.Test/Importers/WaveConditionsCalculationConfigurationImporterTest.cs (.../WaveConditionsCalculationConfigurationImporterTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -254,7 +254,7 @@ }; Assert.AreEqual(1, calculationGroup.Children.Count); - AssertWaveConditionsCalculation(expectedCalculation, (IWaveConditionsCalculation) calculationGroup.Children[0]); + AssertWaveConditionsCalculation(expectedCalculation, (ICalculation) calculationGroup.Children[0]); } [Test] @@ -318,10 +318,10 @@ }; Assert.AreEqual(1, calculationGroup.Children.Count); - AssertWaveConditionsCalculation(expectedCalculation, (IWaveConditionsCalculation) calculationGroup.Children[0]); + AssertWaveConditionsCalculation(expectedCalculation, (ICalculation) calculationGroup.Children[0]); } - private void AssertWaveConditionsCalculation(IWaveConditionsCalculation expectedCalculation, IWaveConditionsCalculation actualCalculation) + private void AssertWaveConditionsCalculation(ICalculation expectedCalculation, ICalculation actualCalculation) { Assert.AreEqual(expectedCalculation.Name, actualCalculation.Name); Assert.AreSame(expectedCalculation.InputParameters.HydraulicBoundaryLocation, actualCalculation.InputParameters.HydraulicBoundaryLocation); @@ -338,7 +338,7 @@ Assert.AreEqual(expectedCalculation.InputParameters.BreakWater.Type, actualCalculation.InputParameters.BreakWater.Type); } - private class SimpleWaveConditionsCalculation : Observable, IWaveConditionsCalculation + private class SimpleWaveConditionsCalculation : Observable, ICalculation { public SimpleWaveConditionsCalculation() { Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverWaveConditionsCalculation.cs =================================================================== diff -u -r94f2ec1496623ae488b567f883e66b4d26243441 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverWaveConditionsCalculation.cs (.../StabilityStoneCoverWaveConditionsCalculation.cs) (revision 94f2ec1496623ae488b567f883e66b4d26243441) +++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Data/StabilityStoneCoverWaveConditionsCalculation.cs (.../StabilityStoneCoverWaveConditionsCalculation.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -21,6 +21,7 @@ using Core.Common.Base; using Ringtoets.Common.Data; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; using RingtoetsCommonDataResources = Ringtoets.Common.Data.Properties.Resources; @@ -29,7 +30,7 @@ /// /// Class holding information about a wave conditions calculation for the . /// - public class StabilityStoneCoverWaveConditionsCalculation : Observable, IWaveConditionsCalculation + public class StabilityStoneCoverWaveConditionsCalculation : Observable, ICalculation { /// /// Creates a new instance of . Index: Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverWaveConditionsInputContext.cs =================================================================== diff -u -rec15ff35b39f333c422b8ca6988c34bd8573f134 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverWaveConditionsInputContext.cs (.../StabilityStoneCoverWaveConditionsInputContext.cs) (revision ec15ff35b39f333c422b8ca6988c34bd8573f134) +++ Ringtoets/StabilityStoneCover/src/Ringtoets.StabilityStoneCover.Forms/PresentationObjects/StabilityStoneCoverWaveConditionsInputContext.cs (.../StabilityStoneCoverWaveConditionsInputContext.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -23,6 +23,7 @@ using System.Collections.Generic; using System.Linq; using Ringtoets.Common.Data.AssessmentSection; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Revetment.Data; @@ -47,7 +48,7 @@ /// The assessment section which the context belongs to. /// Thrown when any parameter is null. public StabilityStoneCoverWaveConditionsInputContext(WaveConditionsInput wrappedData, - IWaveConditionsCalculation calculation, + ICalculation calculation, IEnumerable foreshoreProfiles, IAssessmentSection assessmentSection) : base(wrappedData, calculation) { Index: Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverWaveConditionsCalculationTest.cs =================================================================== diff -u -r94f2ec1496623ae488b567f883e66b4d26243441 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverWaveConditionsCalculationTest.cs (.../StabilityStoneCoverWaveConditionsCalculationTest.cs) (revision 94f2ec1496623ae488b567f883e66b4d26243441) +++ Ringtoets/StabilityStoneCover/test/Ringtoets.StabilityStoneCover.Data.Test/StabilityStoneCoverWaveConditionsCalculationTest.cs (.../StabilityStoneCoverWaveConditionsCalculationTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -22,6 +22,7 @@ using System.Linq; using Core.Common.Base; using NUnit.Framework; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; namespace Ringtoets.StabilityStoneCover.Data.Test @@ -36,7 +37,7 @@ var calculation = new StabilityStoneCoverWaveConditionsCalculation(); // Assert - Assert.IsInstanceOf(calculation); + Assert.IsInstanceOf>(calculation); Assert.IsInstanceOf(calculation); Assert.AreEqual("Nieuwe berekening", calculation.Name); Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverWaveConditionsCalculation.cs =================================================================== diff -u -r08d25a2d4cd349395730ef39d3abf2cc51c30508 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverWaveConditionsCalculation.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculation.cs) (revision 08d25a2d4cd349395730ef39d3abf2cc51c30508) +++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Data/WaveImpactAsphaltCoverWaveConditionsCalculation.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculation.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -21,6 +21,7 @@ using Core.Common.Base; using Ringtoets.Common.Data; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; using RingtoetsCommonDataResources = Ringtoets.Common.Data.Properties.Resources; @@ -29,7 +30,7 @@ /// /// Class holding information about a wave conditions calculation for the . /// - public class WaveImpactAsphaltCoverWaveConditionsCalculation : Observable, IWaveConditionsCalculation + public class WaveImpactAsphaltCoverWaveConditionsCalculation : Observable, ICalculation { /// /// Creates a new instance of . Index: Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverWaveConditionsInputContext.cs =================================================================== diff -u -rec15ff35b39f333c422b8ca6988c34bd8573f134 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverWaveConditionsInputContext.cs (.../WaveImpactAsphaltCoverWaveConditionsInputContext.cs) (revision ec15ff35b39f333c422b8ca6988c34bd8573f134) +++ Ringtoets/WaveImpactAsphaltCover/src/Ringtoets.WaveImpactAsphaltCover.Forms/PresentationObjects/WaveImpactAsphaltCoverWaveConditionsInputContext.cs (.../WaveImpactAsphaltCoverWaveConditionsInputContext.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -23,6 +23,7 @@ using System.Collections.Generic; using System.Linq; using Ringtoets.Common.Data.AssessmentSection; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Common.Data.DikeProfiles; using Ringtoets.Common.Data.Hydraulics; using Ringtoets.Revetment.Data; @@ -46,7 +47,7 @@ /// The assessment section which the context belongs to. /// Thrown when any parameter is null. public WaveImpactAsphaltCoverWaveConditionsInputContext(WaveConditionsInput wrappedData, - IWaveConditionsCalculation calculation, + ICalculation calculation, IEnumerable foreshoreProfiles, IAssessmentSection assessmentSection) : base(wrappedData, calculation) Index: Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverWaveConditionsCalculationTest.cs =================================================================== diff -u -r08d25a2d4cd349395730ef39d3abf2cc51c30508 -r43701b21ae485678c471bcf76ca9c374fd16b9f9 --- Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverWaveConditionsCalculationTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationTest.cs) (revision 08d25a2d4cd349395730ef39d3abf2cc51c30508) +++ Ringtoets/WaveImpactAsphaltCover/test/Ringtoets.WaveImpactAsphaltCover.Data.Test/WaveImpactAsphaltCoverWaveConditionsCalculationTest.cs (.../WaveImpactAsphaltCoverWaveConditionsCalculationTest.cs) (revision 43701b21ae485678c471bcf76ca9c374fd16b9f9) @@ -22,6 +22,7 @@ using System.Linq; using Core.Common.Base; using NUnit.Framework; +using Ringtoets.Common.Data.Calculation; using Ringtoets.Revetment.Data; namespace Ringtoets.WaveImpactAsphaltCover.Data.Test @@ -36,7 +37,7 @@ var calculation = new WaveImpactAsphaltCoverWaveConditionsCalculation(); // Assert - Assert.IsInstanceOf(calculation); + Assert.IsInstanceOf>(calculation); Assert.IsInstanceOf(calculation); Assert.AreEqual("Nieuwe berekening", calculation.Name);