Index: Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PropertyClasses/WaveConditionsInputContextProperties.cs
===================================================================
diff -u -r68e845f5be49636a22c44bba2bf56396ed2d3034 -rbb5ffc8cd070e506de1904ed9b1a8dbf63a42680
--- Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PropertyClasses/WaveConditionsInputContextProperties.cs (.../WaveConditionsInputContextProperties.cs) (revision 68e845f5be49636a22c44bba2bf56396ed2d3034)
+++ Ringtoets/Revetment/src/Ringtoets.Revetment.Forms/PropertyClasses/WaveConditionsInputContextProperties.cs (.../WaveConditionsInputContextProperties.cs) (revision bb5ffc8cd070e506de1904ed9b1a8dbf63a42680)
@@ -45,12 +45,15 @@
namespace Ringtoets.Revetment.Forms.PropertyClasses
{
///
- /// ViewModel of for properties panel.
+ /// ViewModel of for properties panel.
///
- public abstract class WaveConditionsInputContextProperties : ObjectProperties,
- IHasHydraulicBoundaryLocationProperty,
- IHasForeshoreProfileProperty
- where T : WaveConditionsInputContext
+ /// The type of the wave conditions input context.
+ /// The type of the contained wave conditions input.
+ public abstract class WaveConditionsInputContextProperties : ObjectProperties,
+ IHasHydraulicBoundaryLocationProperty,
+ IHasForeshoreProfileProperty
+ where TContext : WaveConditionsInputContext
+ where TInput : WaveConditionsInput
{
private const int hydraulicBoundaryLocationPropertyIndex = 0;
private const int assessmentLevelPropertyIndex = 1;
@@ -73,13 +76,13 @@
private readonly IObservablePropertyChangeHandler propertyChangeHandler;
///
- /// Creates a new instance of .
+ /// Creates a new instance of .
///
- /// The for which the properties are shown.
+ /// The for which the properties are shown.
/// for obtaining the normative assessment level.
/// The handler responsible for handling effects of a property change.
/// Thrown when any parameter is null.
- protected WaveConditionsInputContextProperties(T context,
+ protected WaveConditionsInputContextProperties(TContext context,
Func getNormativeAssessmentLevelFunc,
IObservablePropertyChangeHandler propertyChangeHandler)
{