StochasticSoilModelCollection.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

  1. … 176 more files in changeset.
Refactored tests to use PipingStochasticSoilModel removed StochasticSoilModel and related classes

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/WTI-1343@11239 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: df375d13af667f97298f56f00d2416611a962946

Former-commit-id: bfabf277c696f19a91234ff08f5ff156c7ab6525

  1. … 19 more files in changeset.
Moved resource to Ringtoets.Common.Data.Properties Introduced StochasticSoilModelImporter Cleanup Related to Issue [WTI-1343]

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

Former-commit-id: 1163c9db95349d2071152b450dee0b319f8b210a

Former-commit-id: 6618d9775bd236dd5870db6342045b06a04f5fec

  1. … 17 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. … 394 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. … 17 more files in changeset.
Renamed FileFilter property to FileFilterGenerator and related variable names. Related to Issue [WTI-1070]

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

Former-commit-id: 26fa00f166cf716d8128b6e85a5e47b43d87f8ff

Former-commit-id: 205364c3370b26b230c4f5dcd7ddb5a86ce7f874

  1. … 46 more files in changeset.
Incorporated comments review 1468: - Final refactoring of the derived classes from the ObservableCollectionWithSourcePath: -- Extended functionality of the ObservableUniqueItemCollectionWithSourcePath to ensure that at least one feature is given for the validation on the uniqueness of items -- Adjusted the inherited classes with new signature -- Added and fixed failing tests - Moved resource from Forms to Data for the shared display name between the Data and Form layer in Piping

Related to Issue [WTI-1075]

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

Former-commit-id: 8f83ec6400451549356efd9f20d927d42205140d

Former-commit-id: b27663c546ef469624f9a5bf847bd5a118eea841

  1. … 23 more files in changeset.
Incorporated comments review 1468: - First refactoring of the derived classes from the ObservableCollectionWithSourcePath: -- Renamed class that it represents a collection with unique items -- Extracted method to get unique features from an object Related to Issue [WTI-1075]

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

Former-commit-id: ca2e766323a3dab411a508b14467d5230d70be37

Former-commit-id: 70b7615b7831401251adc0a9919d10193828537c

  1. … 20 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

  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

  1. … 55 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

    • -143
    • +0
    ./StochasticSoilModelCollection.cs
  1. … 23 more files in changeset.
* Renamed FileUtils to IOUtils and extended it with folder related validation methods. ** Defined DirectoryWriterErrorMessageBuilder to be used in validation message generation. * Extended MapControl with BackgroundMapData property. ** MapControl observes BackgroundMapData for changes. ** BackgroundMapData defines the coordinate system used, and will reprojet all other layers when needed. * Defined testing mocks for getting fake tile data, instead of requiring an internet connection for tests. * PipingFailureMechanismView makes use of the BackgroundMapData feature. Related to Issue [WTI-1088]

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

Former-commit-id: ebd8aca90052bb12a8d8167237267eb60e050684

Former-commit-id: 8a9624c64bec0ab4467267d9cbdbe12698bdff96

  1. … 65 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

    • -52
    • +54
    ./StochasticSoilModelCollection.cs
  1. … 18 more files in changeset.
Extended StochasticSoilModelCollection: - Class implements IObservable (to maintain similar functionality as the ObservableList) and IEnumerable (because it is still an iterable collection) - Class wraps a List with delegated methods indexer, Count, Add, Remove and Clear. AddRange was not implemented, because there was no reason to. - Added tests - Adjusted PipingFailureMechanismView, collection is not a derived class from the ObservableList anymore Related to Issue [WTI-1080]

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

Former-commit-id: 4be7915844b6312e76aebd1219332adcc10e1a29

Former-commit-id: 983aec69fa2ebe4f6cbc6cb8d71cb92a832cff8a

    • -2
    • +106
    ./StochasticSoilModelCollection.cs
  1. … 2 more files in changeset.
Performed cleanups and improved xml-doc Related to Issue [WTI-1080]

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

Former-commit-id: 4634a970883c64ac5dfc97b6589ddfa176a35d95

Former-commit-id: cac9c2854778d8077902e40c7fd2d43243134e6b

  1. … 12 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
    • +37
    ./StochasticSoilModelCollection.cs
  1. … 16 more files in changeset.