Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Ringtoets.Integration.Plugin.csproj =================================================================== diff -u -rfc3b0b96c11a1e048daa4984cb080486abea89ad -re7a8412d2e46f508cd5653810d5a28f13cceeb9a --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Ringtoets.Integration.Plugin.csproj (.../Ringtoets.Integration.Plugin.csproj) (revision fc3b0b96c11a1e048daa4984cb080486abea89ad) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/Ringtoets.Integration.Plugin.csproj (.../Ringtoets.Integration.Plugin.csproj) (revision e7a8412d2e46f508cd5653810d5a28f13cceeb9a) @@ -244,6 +244,11 @@ Ringtoets.Integration.Forms False + + {D693D18E-C257-4FDE-96BC-F6E6FB043ECF} + Ringtoets.Integration.IO + False + {28811c4a-6c18-42c1-88b2-a03a3784e2d0} Ringtoets.Integration.Service Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs =================================================================== diff -u -r8d8603a2f3146888bbec04eeeb0ecaa91759687b -re7a8412d2e46f508cd5653810d5a28f13cceeb9a --- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision 8d8603a2f3146888bbec04eeeb0ecaa91759687b) +++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision e7a8412d2e46f508cd5653810d5a28f13cceeb9a) @@ -59,7 +59,6 @@ using Ringtoets.Common.IO.FileImporters; using Ringtoets.Common.IO.FileImporters.MessageProviders; using Ringtoets.Common.IO.HydraRing; -using Ringtoets.Common.IO.Hydraulics; using Ringtoets.Common.IO.ReferenceLines; using Ringtoets.Common.Plugin; using Ringtoets.Common.Service; @@ -86,9 +85,9 @@ using Ringtoets.Integration.Forms.Views; using Ringtoets.Integration.Forms.Views.SectionResultRows; using Ringtoets.Integration.Forms.Views.SectionResultViews; +using Ringtoets.Integration.IO.Exporters; using Ringtoets.Integration.Plugin.FileImporters; using Ringtoets.Integration.Plugin.Handlers; -using Ringtoets.Integration.Plugin.MetaDataAttributeNameProviders; using Ringtoets.Integration.Service; using Ringtoets.Integration.Service.MessageProviders; using Ringtoets.MacroStabilityInwards.Data; @@ -625,8 +624,7 @@ yield return new ExportInfo { Name = RingtoetsCommonDataResources.HydraulicBoundaryConditions_DisplayName, - CreateFileExporter = (context, filePath) => new HydraulicBoundaryLocationsExporter( - context.WrappedData.Locations, filePath, new HydraulicBoundaryLocationMetaDataAttributeNameProvider()), + CreateFileExporter = (context, filePath) => new HydraulicBoundaryLocationsExporter(context.AssessmentSection, filePath), IsEnabled = context => context.WrappedData.IsLinked(), FileFilterGenerator = new FileFilterGenerator(RingtoetsCommonIOResources.Shape_file_filter_Extension, RingtoetsCommonIOResources.Shape_file_filter_Description) Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ExportInfos/HydraulicBoundaryDatabaseContextExportInfoTest.cs =================================================================== diff -u -rc114776ae9eae9848dd5841211bbe2105ae57dc7 -re7a8412d2e46f508cd5653810d5a28f13cceeb9a --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ExportInfos/HydraulicBoundaryDatabaseContextExportInfoTest.cs (.../HydraulicBoundaryDatabaseContextExportInfoTest.cs) (revision c114776ae9eae9848dd5841211bbe2105ae57dc7) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/ExportInfos/HydraulicBoundaryDatabaseContextExportInfoTest.cs (.../HydraulicBoundaryDatabaseContextExportInfoTest.cs) (revision e7a8412d2e46f508cd5653810d5a28f13cceeb9a) @@ -27,9 +27,9 @@ using NUnit.Framework; using Ringtoets.Common.Data.AssessmentSection; using Ringtoets.Common.Data.Hydraulics; -using Ringtoets.Common.IO.Hydraulics; using Ringtoets.Integration.Data; using Ringtoets.Integration.Forms.PresentationObjects; +using Ringtoets.Integration.IO.Exporters; using CoreCommonGuiResources = Core.Common.Gui.Properties.Resources; namespace Ringtoets.Integration.Plugin.Test.ExportInfos Index: Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/Ringtoets.Integration.Plugin.Test.csproj =================================================================== diff -u -rebca6343380bd74afcdb2c0bf4f98de0844c07af -re7a8412d2e46f508cd5653810d5a28f13cceeb9a --- Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/Ringtoets.Integration.Plugin.Test.csproj (.../Ringtoets.Integration.Plugin.Test.csproj) (revision ebca6343380bd74afcdb2c0bf4f98de0844c07af) +++ Ringtoets/Integration/test/Ringtoets.Integration.Plugin.Test/Ringtoets.Integration.Plugin.Test.csproj (.../Ringtoets.Integration.Plugin.Test.csproj) (revision e7a8412d2e46f508cd5653810d5a28f13cceeb9a) @@ -338,6 +338,10 @@ {ad0cdc89-0a00-4068-aeec-9838863c2fe8} Ringtoets.Integration.Forms + + {D693D18E-C257-4FDE-96BC-F6E6FB043ECF} + Ringtoets.Integration.IO + {c8383b76-b3f1-4e6e-b56c-527b469fa20a} Ringtoets.Integration.Plugin