Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.IO/ClosingStructuresImporter.cs
===================================================================
diff -u -r81eeb27299fa8e87731b4a362a3671c8f3cfac02 -r5f48c2f099a9ffd0e55b86aea0b356a226a1918f
--- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.IO/ClosingStructuresImporter.cs (.../ClosingStructuresImporter.cs) (revision 81eeb27299fa8e87731b4a362a3671c8f3cfac02)
+++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.IO/ClosingStructuresImporter.cs (.../ClosingStructuresImporter.cs) (revision 5f48c2f099a9ffd0e55b86aea0b356a226a1918f)
@@ -27,6 +27,7 @@
using Ringtoets.ClosingStructures.Data;
using Ringtoets.Common.Data.AssessmentSection;
using Ringtoets.Common.IO.FileImporters;
+using Ringtoets.Common.IO.FileImporters.MessageProviders;
using Ringtoets.Common.IO.Structures;
namespace Ringtoets.ClosingStructures.IO
@@ -44,11 +45,11 @@
/// The reference line used to check if the
/// objects found in the file are intersecting it.
/// The path to the file to import from.
- /// Thrown when ,
- /// , or is null.
+ /// The message provider to provide messages during importer actions.
+ /// Thrown when any of the input parameters is null.
public ClosingStructuresImporter(ObservableList importTarget,
- ReferenceLine referenceLine, string filePath)
- : base(importTarget, referenceLine, filePath) {}
+ ReferenceLine referenceLine, string filePath, IImporterMessageProvider messageProvider)
+ : base(importTarget, referenceLine, filePath, messageProvider) {}
protected override void CreateSpecificStructures(ICollection structureLocations,
Dictionary> groupedStructureParameterRows)