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);