StochasticSoilModelReplaceDataStrategy.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merged back to trunk Related to Issue [WTI-1343]

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

Former-commit-id: 8d38d0cfa5614fa51edcad7c422a8cda51ea6dd3

Former-commit-id: e8e09d7f5a02c59baf786142df4a1ffe8aae4202

    • -57
    • +0
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 176 more files in changeset.
Initial setup for stochastic soil model importer Fixed namespace fixed XMLdocs Related to Issue [WTI-1343]

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

Former-commit-id: c2f3e90c5ef1806ec7030cbe9005dade07966f83

Former-commit-id: 476143a8685784e146bb6137703a98602dab545e

    • -1
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 10 more files in changeset.
Review related changes Related to Issue [WTI-1289]

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

Former-commit-id: 0e544de5b4d2f98864ae088cf1a24e42f64a52e6

Former-commit-id: 6c9241e428b95facb23d9815de3678d038508702

    • -1
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 37 more files in changeset.
Merge from branch 1289

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

Former-commit-id: ba3056d252e5c6e4ca7694457d6ac85073639d97

Former-commit-id: 7bce824a3d3e04d9e23e441c42e22972210259b3

    • -5
    • +4
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 151 more files in changeset.
Removed StochasticSoilModelUpdateException Related to Issue [WTI-1172]

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

Former-commit-id: f30320751a6c69c37bd026b15978d1eaaa68bb75

Former-commit-id: 3a66a72c19e29179899a1b516e3131c3d383b776

    • -14
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 12 more files in changeset.
Refactoring of the ReplaceDataStrategyBase: - Removed failureMechanism argument from ClearData() call, as the failureMechanism is already available

Related to Issue [WTI-1113]

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

Former-commit-id: 7f5a3f5a4ec957efce2d3be81a6c288f2a49e9d2

Former-commit-id: b9005eed57438334490ed7c795e20f2ff4d3779f

    • -2
    • +2
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 6 more files in changeset.
Updated license headers in Piping. Related to Issue [WTI-1242]

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

Former-commit-id: fda79840b5ca2b26234f71f990a231a69cefce05

Former-commit-id: 22decd2346491fae07602843fbe9b8931260bcc6

    • -1
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 394 more files in changeset.
Merged all revision(s) from branches/UpdateDikeProfilesFeature

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

Former-commit-id: 5f84130acb4bd2113b949015b4049e0c0b5795c4

Former-commit-id: 86ce2960f4b2cd6be35b62d7b6608749e29f1022

    • -8
    • +9
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 147 more files in changeset.
Incorporated comments review 1478: - Separated type specific functions from type independent functions in RingtoetsPipingSurfaceLineUpdateDataStrategy - Added missing tests for the UpdateStrategies (base and concrete surface line implementation) - Updated XMLDoc - Improved tests: -- Introduced a deep clone function -- Extracted surface line names to local variables

Related to Issue [WTI-1075]

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

Former-commit-id: 65de504c56270404f419bc1d959083d05b80e420

Former-commit-id: d81ffd2896c0bdf17f166878684cf4d45d948520

    • -1
    • +2
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 6 more files in changeset.
Incorporated comments review 1478: - Updated XMLDoc - Refactored ObservableUniqueItemCollectionWithSourcePath: -- Turned class into an abstract class -- Removed generic TFeature, because explicit knowledge is not needed -- Adjusted inherited classes or classes that make direct use of the ObservableUniqueItemCollectionWithSourcePath

Related to Issue [WTI-1075]

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

Former-commit-id: 68cb3152a1c682b33bb73740c7d2e1300459cde2

Former-commit-id: 3e983eaebb15fdbe735d2ae5c62aa07d82a65242

    • -1
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 17 more files in changeset.
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
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 42 more files in changeset.
Incorporated comments review 1468: - Optimized performance when removing all stochastic soil models by introducing a RemoveAllStochasticSoilModels function in the PipingDataSynchronizationService - Refactored the ReplaceDataStrategies by introducing a template class ReplaceDataStrategyBase: -- Applied base for RingtoetsPipingSurfaceLineReplaceDataStrategy -- Applied base for StochasticSoilModelReplaceDataStrategy -- Adjusted failing tests Related to Issue [WTI-1075]

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

Former-commit-id: cfb50a1b0fa42c951a1b8c89e5595642c6587487

Former-commit-id: 016494966ba082d3ff5f671b9f0e8dc5540e38c7

    • -35
    • +14
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 9 more files in changeset.
- Implemented first step of validating imported calculations. - Added progress messages. Related to Issue [WTI-1133]

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

Former-commit-id: ecabca6d025cf4b5c185d385c00ca78fba4ee1d9

Former-commit-id: 38b3018856cfae688b4dd1cb53685d3c39e89ca1

    • -1
    • +0
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 2 more files in changeset.
Removed obsolete FileResult. Renamed ExpectedFile to FileFilterGenerator. Updated doc and performed cleanups. Other small improvements. Related to Issue [WTI-1070]

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

Former-commit-id: c7a7dde63238ab597409a15fa06e4403571bd27c

Former-commit-id: 20d5e5224cd7fb10ee003e29defbe3c4268fe344

    • -3
    • +0
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 69 more files 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

    • -7
    • +10
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 55 more files in changeset.
Added test for StochasticSoilModelReplaceDataStrategy Related to Issue [WTI-1093]

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

Former-commit-id: 824570fd8c50e567f159a2007c1fd8fc5a1fb519

Former-commit-id: 36ef0ea0eaf876918b5441f6cdec9f586d2c3cf6

    • -6
    • +1
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 3 more files in changeset.
Injection of DialogBasedInquiryHelper into GuiUpdateHandler. Implemented StochasticSoilModelReplaceDataStrategy Related to Issue [WTI-1093]

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

Former-commit-id: 7594a97932cca49de863f9a994f5d86c75f05107

Former-commit-id: bf89c275cc4f1a36369b701f27c764681809373f

    • -4
    • +26
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 7 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
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 30 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
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 35 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

    • -2
    • +7
    ./StochasticSoilModelReplaceDataStrategy.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
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 7 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
    • +67
    ./StochasticSoilModelReplaceDataStrategy.cs
  1. … 40 more files in changeset.