Index: Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismView.cs
===================================================================
diff -u -r98af5a62ebc1f698a030dc82ad1fb0055d97935d -r885766abe4c34882126614477edb5688db955b25
--- Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismView.cs (.../MacroStabilityInwardsFailureMechanismView.cs) (revision 98af5a62ebc1f698a030dc82ad1fb0055d97935d)
+++ Ringtoets/MacroStabilityInwards/src/Ringtoets.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismView.cs (.../MacroStabilityInwardsFailureMechanismView.cs) (revision 885766abe4c34882126614477edb5688db955b25)
@@ -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 System.Linq;
using System.Windows.Forms;
@@ -71,8 +72,15 @@
///
/// Creates a new instance of .
///
- public MacroStabilityInwardsFailureMechanismView()
+ /// The failure mechanism to show the data for.
+ /// Thrown when any parameter is null.
+ public MacroStabilityInwardsFailureMechanismView(MacroStabilityInwardsFailureMechanism failureMechanism)
{
+ if (failureMechanism == null)
+ {
+ throw new ArgumentNullException(nameof(failureMechanism));
+ }
+
InitializeComponent();
failureMechanismObserver = new Observer(UpdateMapData);