CalculationConfigurationWriter.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved *Configuration* classes from *Readers*, *Writers*, *Importers*, and *Exporters* to *Ringtoets.Common.IO\Configurations*. - Introduced folders *Import* and *Export* as discussed with ~kleijn

Renamed ReadCalculationGroupTest to CalculationGroupConfigurationTest

Related to Issue [WTI-1165]

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

Former-commit-id: fd652be30e990650875de5629ce92db553c12bc8

Former-commit-id: e658bcc9d240ee56199ecfbbd4bb76506bd46278

    • -238
    • +0
    ./CalculationConfigurationWriter.cs
  1. … 97 more files in changeset.
Renamed SchemaBreakWaterTypeConverter to ConfigurationBreakWaterTypeConverter Implemented ConfigurationClosingStructureInflowModelTypeConverter Implemented ClosingStructuresCalculationConfigurationWriter Related to Issue [WTI-1168]

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

Former-commit-id: 9d4353a489fa9caa36986ef04d180df172eaf598

Former-commit-id: c35ffe6f8e72b8c778affb33d9e8ffd0fc1bbec5

  1. … 25 more files in changeset.
Renamed SchemaBreakWaterType to ConfigurationBreakWaterType because this better matches the configuration prefixes and suffixed that are used throughout the codebase. Added ClosingStructuresCalculationConfiguration and ConfigurationClosingStructureInflowModelType which will contain data to be imported/exported for closing structures failure mechanism calculations. Related to Issue [WTI-1168]

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

Former-commit-id: fee8f167410c497691643819374cfbbc41ea075b

Former-commit-id: 5a998957410ea17ee360f41779a8735a75bc4bda

  1. … 32 more files in changeset.
Renamed ReadBreakWaterType to SchemaBreakWaterType. Separated helper classes from configuration classes. Implemented conversion from BreakWaterType to SchemaBreakWaterType and reverse. Related to Issue [WTI-1161]

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

Former-commit-id: fa3b82400f902b82fb07e059ffd31689dadddd63

Former-commit-id: 932c47c26ec024c71922d6d551d4fddb5cc4ce38

  1. … 39 more files in changeset.
Implemented possibility to export distributions with variation coefficients. Related to Issue [WTI-1161]

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

Former-commit-id: 8c6af90c78ba9fd967860fc2496f0a13740f003e

Former-commit-id: aa2e4cdfa2d6099d7fa06873c4792eb8c728ee23

    • -0
    • +40
    ./CalculationConfigurationWriter.cs
  1. … 3 more files in changeset.
Introduced Reader specific enums for BreakWaterType, DikeHeightCalculationType and WaveConditionsInputStepSize. Related to Issue [WTI-1155]

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

Former-commit-id: f1f10cf026084f544654655a6531e597b86b0495

Former-commit-id: 50f98cdb785dae8011c8fdbc876465e58e7867d0

  1. … 33 more files in changeset.
Previous review comments processed Related to Issue [WTI-1159]

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

Former-commit-id: abe308fe8337a2dd67a32318eb0cbf08d18d741f

Former-commit-id: 3c06b033106557840d1881e63f86523a2d4f9bc6

* Cleanup unused Resources. * Renamed *TypeConverter to *Converter, to be consistent with TypeConverters in .Net framework ** Only exception is EnumTypeConverter, because that inherits from EnumConverter. Related to Issue [WTI-1154]

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

Former-commit-id: fd1f72dc0518d0537d60434f9a5c087cc5223796

Former-commit-id: 87b46155441c0324e43ae49dadddc7f2053234a9

  1. … 32 more files in changeset.
Performed some further rename related actions Related to Issue [WTI-1157]

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

Former-commit-id: 3356a468dc11321eabb595d1a7ab366ac13d8223

Former-commit-id: acc142cab160983eeb9f4be3693f56acb13a64f8

  1. … 8 more files in changeset.
* Refactored IInquiryHelper such that it no longer depends on FileFilterGenerator. ** From the abstraction level point of view, it just feels incorrect to pass generators around. * Extended IInquiryHelper with a method to check if a certain optional step should be performed or not. * Refactored StorageCommandHandler to use IInquiryHelper instead of showing dialogs itself. ** This should solve some issues we're having on the build server (expected dialogs not appearing) ** Also improves consistency with other code. * CalculationConfigurationWriter.WriteDistributionProperties now based on IDictionary instead of IEnumerable<Tuple> * Cleanup Related to Issue [WTI-1153]

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

Former-commit-id: dec4df77800b65c57be1a8c2b6783e85a0f2c900

Former-commit-id: 9288f6b609cf96bdfa62d1fefa7e13ba956a85b7

  1. … 21 more files in changeset.
* Cleanup * Introduced two TypeConverters to take responsibility for converting between enum value and string representation. Related to Issue [WTI-1159]

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

Former-commit-id: adc236833a8718e85aacb808c68a0dc2bad1a41e

Former-commit-id: 53f966b864e38f3cff79c24b526c82bf9c969090

    • -12
    • +1
    ./CalculationConfigurationWriter.cs
  1. … 10 more files in changeset.
only throw exceptions when it should. Related to Issue [WTI-1159]

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

Former-commit-id: 0d59d3b2cefcf280e503c14ece2f7b6a02e1664a

Former-commit-id: bbb39276f75ac69f57ea5ed13dc31a8b0e1415f0

Added argument exception when a writer is used for calculations which are of unexpected type. Related to Issue [WTI-1159]

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

Former-commit-id: 2d6fb12b0bdbe730ebd3bf94c5f7408b8358a28e

Former-commit-id: 8eaa2bc3d646ab1d53265425254b27785ffb2b38

  1. … 5 more files in changeset.
Made writers work on collection of ICalculationBase rather than CalculationGroup Related to Issue [WTI-1153]

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

Former-commit-id: f12a13bd08a6cde71c4e2331908643e33e5c26b5

Former-commit-id: 2640e4bb3ff7f12d4219278be44995533796c43c

    • -10
    • +10
    ./CalculationConfigurationWriter.cs
  1. … 7 more files in changeset.
Implemented exporter and writer for grass cover erosion inwards configurations. Extracted general concepts from WaveConditionsInputConfigurationSchemaIdentifiers and WaveConditionsInputConfigurationWriter. Related to Issue [WTI-1153]

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

Former-commit-id: 6344e734e4e7ef3a69657dbc05ecd249c90a8c86

Former-commit-id: 5e86e0cbb5e437b11c285582b78723c77bd57cc7

    • -26
    • +74
    ./CalculationConfigurationWriter.cs
  1. … 23 more files in changeset.
Added base implementation for writing wave condition input to XML. Related to Issue [WTI-1159]

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

Former-commit-id: 544cb3b3396407a4661089d193a1f12c3c0f7b38

Former-commit-id: 97797ef54ed654eae7a6e3f7dd73408ff5061d0e

  1. … 10 more files in changeset.
Extracted common CalculationConfigurationWriter from the PipingConfigurationWriter. Related to Issue [WTI-1159]

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

Former-commit-id: 5c6798182b7c3e87b252d83f82cf0da62d16e730

Former-commit-id: d190f15688c6f4cc9ff0bbb6f6d71b207e379811

    • -0
    • +147
    ./CalculationConfigurationWriter.cs
  1. … 7 more files in changeset.