Index: Ringtoets/Piping/src/Ringtoets.Piping.Plugin/FileImporter/StochasticSoilModelUpdateDataStrategy.cs =================================================================== diff -u -ra59b471e3b6a02319f91b7317b3814a099ef0221 -r34f1b5a53b9c554d1a0a35365da4f8d258117304 --- Ringtoets/Piping/src/Ringtoets.Piping.Plugin/FileImporter/StochasticSoilModelUpdateDataStrategy.cs (.../StochasticSoilModelUpdateDataStrategy.cs) (revision a59b471e3b6a02319f91b7317b3814a099ef0221) +++ Ringtoets/Piping/src/Ringtoets.Piping.Plugin/FileImporter/StochasticSoilModelUpdateDataStrategy.cs (.../StochasticSoilModelUpdateDataStrategy.cs) (revision 34f1b5a53b9c554d1a0a35365da4f8d258117304) @@ -34,6 +34,11 @@ { /// /// Strategy for updating the current stochastic soil models with the imported stochastic soil models. + /// Adds stochastic soil models that are imported and are not part of current stochastic soil model collection. + /// Removes stochastic soil models that are part of the current stochastic soil model collection, but were not + /// amongst the imported stochastic soil models. + /// Updates stochastic soil models that are part of the current stochastic soil model collection and are also + /// imported. /// public class StochasticSoilModelUpdateDataStrategy : IStochasticSoilModelUpdateModelStrategy { @@ -51,17 +56,7 @@ } this.failureMechanism = failureMechanism; } - - /// - /// Updates the . - /// Updates stochastic soil models in that are part of - /// . - /// Adds stochastic soil models that are not in , but are part of - /// . - /// Removes stochastic soil models that are in , but are not part - /// of . - /// - /// + public IEnumerable UpdateModelWithImportedData(ObservableCollectionWithSourcePath targetCollection, IEnumerable readStochasticSoilModels, string sourceFilePath)