Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs =================================================================== diff -u -r209bfd7b71ef53a57e1a52337f1333d38122282f -r213b20e92891887167ab4b031ca4a4b6250a4c2a --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision 209bfd7b71ef53a57e1a52337f1333d38122282f) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsGuiPlugin.cs (.../RingtoetsGuiPlugin.cs) (revision 213b20e92891887167ab4b031ca4a4b6250a4c2a) @@ -45,6 +45,8 @@ using Ringtoets.Common.Forms.Views; using Ringtoets.GrassCoverErosionInwards.Data; using Ringtoets.GrassCoverErosionInwards.Forms.PresentationObjects; +using Ringtoets.HeightStructures.Data; +using Ringtoets.HeightStructures.Forms.PresentationObjects; using Ringtoets.HydraRing.Calculation.Activities; using Ringtoets.HydraRing.Calculation.Data; using Ringtoets.HydraRing.Calculation.Data.Input.Hydraulics; @@ -455,7 +457,6 @@ var duneErosionFailureMechanism = failureMechanism as DuneErosionFailureMechanism; var grassCoverErosionOutwardsFailureMechanism = failureMechanism as GrassCoverErosionOutwardsFailureMechanism; var grassCoverSlipOffOutwardsFailureMechanism = failureMechanism as GrassCoverSlipOffOutwardsFailureMechanism; - var heightStructureFailureMechanism = failureMechanism as HeightStructureFailureMechanism; var macroStabilityInwardsFailureMechanism = failureMechanism as MacroStabilityInwardsFailureMechanism; var pipingStructureFailureMechanism = failureMechanism as PipingStructureFailureMechanism; var stabilityStoneCoverFailureMechanism = failureMechanism as StabilityStoneCoverFailureMechanism; @@ -464,6 +465,7 @@ var piping = failureMechanism as PipingFailureMechanism; var grassCoverErosionInwards = failureMechanism as GrassCoverErosionInwardsFailureMechanism; + var heightStructureFailureMechanism = failureMechanism as HeightStructuresFailureMechanism; if (closingStructureFailureMechanism != null) { @@ -481,10 +483,6 @@ { yield return new SimpleFailureMechanismContext(grassCoverSlipOffOutwardsFailureMechanism, nodeData); } - else if (heightStructureFailureMechanism != null) - { - yield return new CustomFailureMechanismContext(heightStructureFailureMechanism, nodeData); - } else if (macroStabilityInwardsFailureMechanism != null) { yield return new CustomFailureMechanismContext(macroStabilityInwardsFailureMechanism, nodeData); @@ -513,6 +511,10 @@ { yield return new GrassCoverErosionInwardsFailureMechanismContext(grassCoverErosionInwards, nodeData); } + else if (heightStructureFailureMechanism != null) + { + yield return new HeightStructuresFailureMechanismContext(heightStructureFailureMechanism, nodeData); + } else { throw new NotImplementedException();