StochasticSoilModelUpdateDataStrategy.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Review related changes Related to Issue [WTI-1135]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8394 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 79b1c6bb86ceec6e05faa412e77c53419240048b

Former-commit-id: 4e6fb4e002026817f9837bba738e8ac1d44daabf

    • -0
    • +1
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 42 more files in changeset.
Incorporated comments review 1468: - Refactored the UpdateDataStrategies by introducing a template class UpDataStrategyBase: -- Applied strategies for the StochasticSoilModelUpdateDataStrategy and RingtoetsPipingSurfaceLineUpdateDataStrategy -- Adjusted affected tests - Corrected UpdateTargetCollectionData algorithm in the template class: only updated target objects should be updated and not the already existing collection Related to Issue [WTI-1075]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8361 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 5481c6cdf30c56bc4774dac6fd49404e887715af

Former-commit-id: 0d9ddd9a773c4d9d8261c334d21af87069698d81

    • -96
    • +42
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 4 more files in changeset.
Incorporated comments review 1458: - Renamed interface - Improved XMLDoc - Fixed typos in functions, reran Deltares cleanup for to fix formatting - Removed unused reference - Added missing tests Related to Issue [WTI-1075]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8290 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 305e56fb79b3fae4b710b6eac5451aa2322c00da

Former-commit-id: 1ca1a584c8584647c595fc516e30304b66a09eb8

    • -4
    • +7
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 12 more files in changeset.
Changed ValidateItems interface so that only ArgumentExceptions are allowed to be thrown. Related to Issue [WTI-1093]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8238 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3dd7a95a6aa5d1d7c4f3ed36338c8e2ef7e93fdd

Former-commit-id: 3461c8453d85846474f5077c2f4aded4dd892db4

    • -1
    • +1
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 1 more file in changeset.
Added verification of the database schema of DSoil-Model in which stochastic soil model names need to be unique. Introduced StochasticSoilModelCollection which has additional validation for the uniqueness of the StochasticSoilModel Name. Renamed files containing Table constants. Related to Issue [WTI-1093]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8216 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 80c9a9206c20d8fdfa23712d2c68f9f13cc67378

Former-commit-id: b1779cca6f30e7472f2c9620524f4f5ae6031db2

    • -4
    • +19
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 55 more files in changeset.
Cleaned up some code hierarchies Related to Issue [WTI-1135]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8197 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 852a743befd47106f8b3a7e330ab692dc77632bb

Former-commit-id: f66c0c339bd98568173cba1b25c66f7f366d644c

    • -1
    • +1
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 30 more files in changeset.
Moved doc from method to class description for StochasticSoilModelUpdateDataStrategy. Completed test. Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8094 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 372884a6a64d82bc3e90b61e91fcea0bd486a9ab

Former-commit-id: 7882e8dc5aa414ae01a7642dbe690810abfd09b3

    • -11
    • +6
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 3 more files in changeset.
Moved StochasticSoilModelImporter to IO namespace. Added IStochasticSoilModelChangeHandler to inquire user for change confirmation. Implemented TestStochasticSoilModelChangeHandler utility class to use in testing. Added Ringtoets.Piping.IO.TestUtil to house the utility class. Implemented StochasticSoilModelChangeHandler with a basic implementation. Extracted TestStochasticSoilModelUpdateModelStrategy from StochasticSoilModelImporterTest. Related to Issue [WTI-1093]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8091 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: daa6aaa9971d4c85b57003a53b2dff1138ea52cc

Former-commit-id: 79e4b525884bc0d7a9dc1f2a0af9d6aa57e7d9bf

    • -0
    • +1
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 35 more files in changeset.
Implemented equality members for StochasticSoilProfile. StochasticSoilModel now returns StochasticSoilProfile if it has been updated. StochasticSoilModelUpdateDataStrategy is now responsible for the filtering profiles for which calculation output should be cleared. Removed probability restriction of the StochasticSoilProfile Probability. Headers restored, cleanups performed. Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8068 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 0ea8e7c8039dd5d8f9d5b90ff4b3a8bc4d715b8c

Former-commit-id: c21afba1bf3646513a3e71ff3f5dbaaf2eea93fa

    • -12
    • +10
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 19 more files in changeset.
Turned the StochasticSoilModelCollection into a collection that uses generics: - Stores elements of type T and the source path (same functionality as the StochasticSoilModelCollection) - Modified influenced components, fixed failing tests Related to Issue [WTI-1083]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8063 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e49abec52fc1d6390fe033f62ed83ea72907ec2b

Former-commit-id: 512f88aa9067fcf94700873b63491b69b276b41a

    • -3
    • +6
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 23 more files in changeset.
Renamed IStochasticSoilModelUpdateStrategy to IStochasticSoilModelUpdateModelStrategy to better match intention. Refactored StochasticSoilModelImporterTest so that it is not dependent on StochasticSoilModelReplaceDataStrategy. Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8050 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ac5e0a5ca10519b341140941114df4cc1c1d11fb

Former-commit-id: a5e2892a626326fc99d0d6460d367b4afa783c8e

    • -1
    • +1
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 7 more files in changeset.
Correctly add affected objects after Updating stochastic soil models. Made StochasticSoilModel Observable. Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8049 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 68eef2621067ca1b652fe2eee53c0050d764e78d

Former-commit-id: 04510a384d0d4c131cad75b7a6ddd8023c18d151

    • -4
    • +7
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 6 more files in changeset.
Improved doc. Renamed methods to better match intention. Cleanups Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8030 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 3a63fbf3a24ca37f052bb2c50f213aada85c638f

Former-commit-id: a71eef829fbde99a869689c7986a0aa196f42160

    • -7
    • +7
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 9 more files in changeset.
Added validation for Probability of StochasticSoilProfile. Added StochasticSoilmodelUpdateException. Provided base implementation of the DoPostImport (cancelable behavior) and an overridable DoPostImportUpdates to implement just the model updates. Added Strategy postfix to IStochasticSoilModelUpdateStrategy implementations. Fixed liskov issue with StochasticSoilModelUpdateDataStrategy. Related to Issue [WTI-1070]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@8026 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 1b86b03430a8714c43abdb447dbf9a561426a94e

Former-commit-id: 781140c2712d3dd80e4e97c162a8455e54d8227d

    • -0
    • +193
    ./StochasticSoilModelUpdateDataStrategy.cs
  1. … 40 more files in changeset.