GrassCoverErosionInwardsInputContextProperties.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made CalculationInputPropertyChangeHandler independent of Calculation and ICalculation, but rather of an IObservable. Other specific information is contained in the CalculationInputPropertyChangeHandler implementation. Related to Issue [WTI-1128]

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

Former-commit-id: 5fc75460af45d1b1aac175c98ed48c1c95700135

Former-commit-id: ee7d2540dccf25a17c077d6f09d26e85991f84ac

    • -4
    • +3
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 72 more files in changeset.
Replaced obsolete UseBreakWaterProperties and UseForeshoreProperties with implementations of ConfirmingUseBreakWaterProperties and ConfirmingUseForeshoreProperties. Related to Issue [WTI-1128]

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

Former-commit-id: 5992f841cb441317727bf598030abb20133cf683

Former-commit-id: 5e6ac3e6fdc908775765ff656807a431a5914f71

    • -5
    • +5
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 15 more files in changeset.
Added change handler for (part of) Structure related properties. Added ConfirmingNormalDistributionProperties. Related to Issue [WTI-1128]

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

Former-commit-id: 4c37f11ce8080881528edc61655b6c8d1df7a2c1

Former-commit-id: a76580ac21a78ef2a70250f36ab51078bfff557a

    • -2
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 24 more files in changeset.
* Cleanup and refactoring. Related to Issue [WTI-1127]

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

Former-commit-id: 7957506f9947c8c34c10f7bc1d8a3b8f003b5d5e

Former-commit-id: 8ce755044c38f8fbd0323e48215eb0435fcfb6fb

    • -11
    • +13
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 2 more files in changeset.
Simplified ConfirmingUseForeshoreProperties signature. Used ConfirmingUseForeshoreProperties in WaveConditiosn. Related to Issue [WTI-1129]

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

Former-commit-id: 0b731f9d6a08c4189acc043fb047e7f71b399a14

Former-commit-id: 21bc3ef5a59e0317151b194af7f501ff9864317f

    • -2
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 6 more files in changeset.
Added change handler to WaveConditionInputContextProperties related classes. Related to Issue [WTI-1129]

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

Former-commit-id: f369f955db934d9e220cbe68fd90cc080cfc0907

Former-commit-id: fc39218754ce4f96056b01108241b4f86362d917

    • -3
    • +9
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 17 more files in changeset.
Removed type parameter on interface level of ICalculationInputPropertyChangeHandler and added to SetPropertyValueAfterConfirmation. Related to Issue [WTI-1129]

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

Former-commit-id: ab8cef28acdcd4f04b9d8f211f61c2c0a3196ce6

Former-commit-id: d82aeff1cae3dc45b14fb3ce25516e27a2770a25

    • -2
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 37 more files in changeset.
cleanups Related to Issue [WTI-1127]

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

Former-commit-id: 1aed6d61aa5c3c1ee1d35d7a0e2e57613e207e10

Former-commit-id: c8521deb73ac68ecc7da187cbb73227ec47efd15

    • -7
    • +7
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 2 more files in changeset.
Introduced temporary classes that will replace the old ones gradually. Added constructor for GrassCoverErosionInwardsInputContextProperties which require data and handler (this is now the preferred way). Added confirmation dialogs for changes in GrassCoverErosionInwardsInputContextProperties Related to Issue [WTI-1127]

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

Former-commit-id: d77828267959c0e2957b6c55fcb2946ad5e1d2b4

Former-commit-id: caca0643c09d97155eed1cc5d1d85b675bfa5127

    • -37
    • +61
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 17 more files in changeset.
Added validation for DikeHeight in GrassCoverErosionInwardsCalculationService Related to Issue [WTI-1050]

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

Former-commit-id: d8f4b4f0bd95bc4539b1eb5c115a079ce372e128

Former-commit-id: cb838c3d069f06921348a94a81ec11e3288b614c

    • -1
    • +1
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 6 more files in changeset.
Use of nameof operator in Resource* attributes. Reviewed by: bouvrie

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

Former-commit-id: f5bb0e00d51b1760f788726105a1fc99df20e024

Former-commit-id: 2624919c5c7a37b1da3486ef3d4dd8d40c6f62c5

    • -30
    • +30
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 82 more files in changeset.
Made sure that the selected and selectable hydraulic boundary locations for the GrassCoverErosionInwards input use the same reference points when calculation the distance. Added tests: - To ensure that SelectedHydraulicBoundaryLocation uses the correct reference point - To ensure the GetSelectableHydraulicBoundaryLocations uses the correct reference point - To ensure that the distance of the SelectedHydraulicBoundaryLocation is the same as the item in GetSelectableHydraulicBoundaryLocations

Related to Issue [WTI-1056]

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

Former-commit-id: 9a9eea0d5d712bebb2f89745d33c1eef8e96c5b7

Former-commit-id: a3fcfc2babf6c8bdbb92cb47311954640a24136d

    • -3
    • +4
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 1 more file in changeset.
Implemented use of handler for UseForeshoreProperties just like UseBreakWaterProperties. Related to Issue [WTI-970]

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

Former-commit-id: a6e240f1422196b3d901a1a2844f231251ab0507

Former-commit-id: c8c157f381ddccb99fbf0ababbc3a563a569380f

    • -1
    • +1
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 9 more files in changeset.
Fixed synchronization of Calculation assignments to SectionResult when dike profiles are assigned to calculations or when dike profile or calculations are deleted. Related to Issue [WTI-968]

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

Former-commit-id: 2c3389f3ce5ae650350fe36697da4d08761ace93

Former-commit-id: 35b379b3f056389aa0a2859a2cf0af85a9cba6cc

    • -1
    • +4
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 24 more files in changeset.
Merged IUseBreakWaterPropertyChangeHandler and IDistributionPropertyChangeHandler into a single IPropertyChangeHandler Related to Issue [WTI-968]

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

Former-commit-id: ebc30eecf289d704188c1ec45d4712bffd708c16

Former-commit-id: f6de7e38e4ae49a64dacfd18347b61deb3c9f2fd

    • -8
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 16 more files in changeset.
extracted IUseBreakWaterPropertyChangeHandler. Related to Issue [WTI-968]

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

Former-commit-id: bdea796968ad5463037011eae3c58d09008d3a7a

Former-commit-id: eccb654ab2c8b4c21ff77bc165be18a7fe3606ca

    • -2
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 6 more files in changeset.
Extracted IDistributionPropertyChangeHandler for DistributionPropertiesBase. Improved doc. Related to Issue [WTI-968]

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

Former-commit-id: 1f48da1794e42d12944bd5149b11314e7a29b5a4

Former-commit-id: 7436cba0ba1fa3c380a5f89fbe1047b1f119f0ee

    • -3
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 12 more files in changeset.
Refactored way GrassCoverErosionInwardsInputContextProperties handles changes of UseBreakWaterProperties. UseBreakWaterProperties now accepts an handler which performs the action after a property has been changed. DistributionPropertiesBase accepts a similar handler. Related to Issue [WTI-968]

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

Former-commit-id: b2d5ebc5f93edd0607d3d39291a3542412944177

Former-commit-id: f9801610f0d5020c0485b7af2d6052cc19868fe4

    • -10
    • +28
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 17 more files in changeset.
UseBreakWaterProperties now has 2 constructors. A parameterless one which can be used for readonly properties and one constructor which accepts an ICalculation which will be updated after changes. GrassCoverErosionInwardsInputContextProperties now also clears calculation output on input changes (except for UseBreakWaterProperties). Implemented Calculation property for WaveConditionsInputContext, so that it can be used for the UseBreakWaterProperties. Related to Issue [WTI-968]

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

Former-commit-id: 8c69cb119c00ee7c030a4e16fdb79359fba6ecd6

Former-commit-id: ea785af7876ccbda0ae1a3e2605fde18e4945dec

    • -7
    • +19
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 36 more files in changeset.
Review related changes: - Moved SelectableHydraulicBoundaryLocation to namespace PresentationObjects, as it is no UITypeEditor - Created helper for creating a list of sorted SelectableHydraulicBoundaryLocations - Updated source locations where the newly created helper could be used - Cleanup Related to Issue [WTI-1020]

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

Former-commit-id: fa84a93db43bbaeeb48b9c124479178478fb32d2

Former-commit-id: 9d9389215807a4217795bfd8850ea1a615a2059b

    • -5
    • +4
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 25 more files in changeset.
Fixed namings Removed redundant tests Removed redundant asserts Related to Issue [WTI-986]

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

Former-commit-id: 23a83c3e7f2f6721634eb1190eb935a4fd98aebe

Former-commit-id: e3c00d573bcd63e21052d40095b18669cbc0394c

    • -2
    • +2
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 20 more files in changeset.
Merged revision(s) 7189-7225 from branches/WTI 986NormWhenCalculatingHBN: Related to Issue [WTI 986] Related to Issue [WTI 986]

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

Former-commit-id: 7c535aa794b05c282a2e7f894c25a29eb94834ab

Former-commit-id: 50e0994b625c57413ab66513693f6a8d27845513

    • -3
    • +6
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 64 more files in changeset.
Replaced boolean CalculateDikeHeight with enum DikeHeightCalculationType - Updated property grid - Updated calculation service Related to Issue [WTI-986]

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

Former-commit-id: fb67b93ebecab75319bb953937b07e68b551b940

Former-commit-id: bc57a9597ff5f54cd603b415313b119c98a6cd26

    • -3
    • +6
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 15 more files in changeset.
- Renamed tests to reflect the situation better - Added some additional code in the SelectionEditor based on janssen input - Reverted proposed refactoring of selectableHydraulicBoundaryLocation, because distance was not visible anymore in the dropdown list after selecting an entry.

Reverse merged revision(s) 6890, 6854-6853 from trunk:

Incorporated comments kleijn, added missing tests to improve coverage:

- GetReferenceLocation()

- GetHydraulicBoundaryLocations()

Related to Issue [WTI-989]

........

Incorporated comments review 1223:

- Refactored IHasHydraulicBoundaryLocationProperty such that implemented classes do not depend on SelectableHydraulicBoundaryLocation

- Moved logic for generating the list of HBL to display in the dropdown menu to the HydraulicBoundaryLocationEditor. Added additional tests to verify behaviour

Related to Issue [WTI-989]

........

Incorporated comments review 1223:

- Extended SelectionEditor to convert from the PresentationType to a DomainType

Related to Issue [WTI-989]

........

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

Former-commit-id: cfd7916a4cf41ecb058a1c35acee2e5cb966b362

Former-commit-id: f2caaca84d257cc42a597b921f552c644c6a1434

    • -12
    • +12
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 15 more files in changeset.
Incorporated comments review 1223: - Refactored IHasHydraulicBoundaryLocationProperty such that implemented classes do not depend on SelectableHydraulicBoundaryLocation - Moved logic for generating the list of HBL to display in the dropdown menu to the HydraulicBoundaryLocationEditor. Added additional tests to verify behaviour Related to Issue [WTI-989]

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

Former-commit-id: 367ce826f1c97d28f188e49a4c2176f8d0e4ce10

Former-commit-id: c0aea88388eb17665a641d6c7b85ef7d33ca72c3

    • -12
    • +12
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 16 more files in changeset.
Implement hydraulic boundary locations sorted by distance in drop down menu: - Adjusted IHasHydraulicBoundaryLocationProperty interface to include and return SelectableHydraulicBoundaryLocation - Implemented SelectableHydraulicBoundaryLocation for all context classes when applicable - Adjusted and extended tests Related to Issue [WTI-989]

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

Former-commit-id: f7477341695f36bb1910b0e54d9816ec2302f4c3

Former-commit-id: d794b370b2ff612e4273ab51cf8b8daaecb15dee

    • -6
    • +13
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 19 more files in changeset.
Merged revision(s) from branches/WTI 556

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

Former-commit-id: e50f7ed7f219070fe29b4b2209145f925026a466

Former-commit-id: f870972d67ab537639530939dd69673425eb3f76

    • -2
    • +8
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 71 more files in changeset.
Removed some redundant UITypeEditors Related to Issue [WTI-556]

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

Former-commit-id: 12717da4f7d5c2621a1854876e439de405fa6a05

Former-commit-id: 31e66b933440890c4a9dd7d2c1325939076d4393

    • -2
    • +8
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 21 more files in changeset.
Improved and documented interface of the AssignUnassignCalculations and GrassCoverErosionInwardsHelper. Moved AssignUnassignCalculations to Ringtoets.Common.Utils. Extracted classes from the AssignUnassignCalculations and GrassCoverErosionInwardsHelper classes. Started with implementation of the heightStructuresScenario view. Related to Issue [WTI-587]

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

Former-commit-id: ff304cd0b089ea9aa6fdbc5c57097996c6983e53

Former-commit-id: 5cfbf8d4817ee36037d8baa158bc3ecfcf5d019b

    • -1
    • +1
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 29 more files in changeset.
- Added feature that EnumTypeConverter supports nullable enums. Null will result in an empty string - Adjusted UseBreakWaterProperties and UseForeshoreProperties such that it no longer needs a Func<bool> to check read-only status

Related to Issue [WTI-584]

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

Former-commit-id: 0d07f775263855175805c4d8d1ebb9a10b95bc6f

Former-commit-id: 501d16b592c26ef9a1b92c61e16cd54f0fc3e03e

    • -6
    • +3
    ./GrassCoverErosionInwardsInputContextProperties.cs
  1. … 8 more files in changeset.