Index: Ringtoets/Common/src/Ringtoets.Common.Data/Structures/StructuresInputBase.cs =================================================================== diff -u -r6ebe864bf0138360fbba9a2772e9faf763287e8a -r898d42ca6354285169751f4de231f96f40b1f6f9 --- Ringtoets/Common/src/Ringtoets.Common.Data/Structures/StructuresInputBase.cs (.../StructuresInputBase.cs) (revision 6ebe864bf0138360fbba9a2772e9faf763287e8a) +++ Ringtoets/Common/src/Ringtoets.Common.Data/Structures/StructuresInputBase.cs (.../StructuresInputBase.cs) (revision 898d42ca6354285169751f4de231f96f40b1f6f9) @@ -35,6 +35,7 @@ /// /// Base class that holds generic structures calculation input parameters. /// + /// The type of structure contained by the input. public abstract class StructuresInputBase : Observable, IStructuresCalculationInput, IUseBreakWater, IUseForeshore, IHasForeshoreProfile where T : StructureBase { @@ -148,7 +149,7 @@ /// When no structure is present, the input parameters are set to default values. public abstract void SynchronizeStructureInput(); - public object Clone() + public virtual object Clone() { var clone = (StructuresInputBase) MemberwiseClone();