StochasticSoilModelImporter.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

    • -23
    • +18
    ./StochasticSoilModelImporter.cs
  1. … 40 more files in changeset.
Added possibility to add probability to a stochastic soil profile. Added log messages for when multiple stochastic soil profiles are defined for the same soil profile in a model. Optimized query to return only unique profiles. Related to Issue [WTI-1070]

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

Former-commit-id: fd456cd0d8526096aca616ccee82a45d6c9b6b7c

Former-commit-id: f800ad3f703b8cdd09d7219620708869a9ed1df8

    • -14
    • +38
    ./StochasticSoilModelImporter.cs
  1. … 9 more files in changeset.
Added tests for clearing of inputs and outputs of piping calculations when updating stochastic soil models. Related to Issue [WTI-1070]

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

Former-commit-id: bd5f726052472a5b49890cbe522df46fc86fa443

Former-commit-id: 8ccc4d71c8923087ef5eb07e8b76b2d82d2515b8

    • -39
    • +39
    ./StochasticSoilModelImporter.cs
  1. … 3 more files in changeset.
Added "Bijwerken..." item in Stochastic soil models context menu. Made stochasticSoilModel observable, so that updates can be propagated to views. Related to Issue [WTI-1070]

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

Former-commit-id: 27ebf0978fd228bdf9c8226dd234dc5337e97edc

Former-commit-id: f8a3b792894c5cee089977a4a5ee097eb11230ba

  1. … 14 more files in changeset.
Implemented routine for updating stochastic soil models based on new definitions from a D-Soil Model file. Added new constructors for TestStochasticSoilModel and TestPipingSoilProfile which have a name parameter. Removed 2 obsolete test classes. Related to Issue [WTI-1070]

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

Former-commit-id: 4c139e13327f35b135005254fe00fdf0cb5f754d

Former-commit-id: 23a3d4c37f34502a91581994953ce32fc1618a73

  1. … 20 more files in changeset.
Added IStochasticSoilModelUpdateStrategy which is used to differentiate between the two update strategies after importing stochastic soil models. Implemented StochasticSoilModelReplaceData as one of the two strategies. Created incorrect and unused implementation of StochasticSoilModelUpdateData strategy, to be improved later. Related to Issue [WTI-1070]

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

Former-commit-id: 4962792d5571ff86be5db7467c0a148d8ffd2dab

Former-commit-id: fcd1962eb2a576d83fd6eb72224f7220f1c2dcac

    • -57
    • +15
    ./StochasticSoilModelImporter.cs
  1. … 10 more files in changeset.
* Refactored StochasticSoilModelCollection ** Only way to add elements is with AddRange. ** Adapted code to work with refactored StochasticSoilModelCollection ** Cleanup Related to Issue [WTI-1080]

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

Former-commit-id: 491a3eff8809d7f600f7b298e31c59db0c31039d

Former-commit-id: 10a92d07f4fe0bccbfc6e36abb7094af6f04bef3

  1. … 18 more files in changeset.
Improved description and display name and renamed Property LastKnownFilePath to SourcePath. Related to Issue [WTI-1080]

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

Former-commit-id: c24e155321438ce72fbc7a88b13a520af3395516

Former-commit-id: a88ed076ae0021f605fe958b719a4fed0a8e8b3f

  1. … 7 more files in changeset.
Introduced StochasticSoilModelCollection which is an ObservableList of StochasticSoilModel with an added property for the last known file path. Set last known file path from the importer when import is successful. Renamed PipingSoilProfilesImporter to StochasticSoilModelImporter to better match its responsibility. Used string interpolation and nameof. Inlined resources in tests.

Related to Issue [WTI-1080]

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

Former-commit-id: d516d97af58d226b9e94f0d78a9b4548f05ed432

Former-commit-id: 2f9f840fa4c706712e251ccbf92d97fa7af8461b

    • -0
    • +281
    ./StochasticSoilModelImporter.cs
  1. … 16 more files in changeset.