WtiGuiPlugin.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* Moved Wti.Plugin (and test project) from [src/test]/Plugins/Wti/Wti.Plugin to src/Plugins/Piping/src/Ringtoets.Piping.Plugin Related to Issue [WTI-92]

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

Former-commit-id: 1d0604476cdbfd11c128d6721f53ed25511552bc

  1. … 35 more files in changeset.
* Renamed PipingSurfaceLine to RingtoetsPipingSurfaceLine to prevent ambiguity with kernel's PipingSurfaceLine. * Selected RingtoetsPipingSurfaceLine now transformed to kernel's PipingSurfaceLine and used in calculation. * Added validation prior calculating piping to check if surface line is selected. * Fixed update bug due to PipingCalculationInputs refactoring, by making it IObservable and defer implementation to PipingData. Related to Issue [WTI-21]

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

Former-commit-id: 345df087ad8a2e721d7b4d4fd0130db0393af388

  1. … 37 more files in changeset.
* Extended PipingData with SurfaceLine property * Introduced PipingCalculationInputs presentation object to allow property control to retrieve the collection of available PipingSurfaceLine instances to initialize a PipingData instance. ** Refactored PipingDataNodePresenter to PipingCalculationInputsNodePresenter ** Refactored PipingDataObjectProperties to PipingCalculationInputsObjectProperties Related to Issue [WTI-21]

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

Former-commit-id: dab0f8ff5eb09d39dabd1091cc0b111cb0921702

  1. … 20 more files in changeset.
* Defined PipingSurfaceLineProperties ** TODO: How do we want to display the collection of points in the properties? Requires TypeConverter implementation. Related to Issue [WTI-20]

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

Former-commit-id: 324c13f435135863a2623344bbd417d1faefa1d7

  1. … 7 more files in changeset.
* Introduced ObservableList class ** This collection is now used to store PipingSurfaceLine instances for PipingFailureMechanism * Added thread-safe asynchronous Control calls for tree view and property grid controls triggered by observable notification in import thread. * Introduced PipingNodePresenterBase to reduce code duplication * Created node presenter for PipingSurfaceLine Related to Issue [WTI-20]

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

Former-commit-id: 0d4d0a834408f187a734a7bf934886aa77c62b2e

  1. … 23 more files in changeset.
Added context menu with import item to piping soil profiles collection node. Related to Issue [WTI-27]

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

Former-commit-id: 3981eb512684a4a0252e45a8f2bf6cce4bbbae7a

  1. … 5 more files in changeset.
Add empty grayed out node to the PipingFailureMechanism tree node for the soil profile collection. Related to Issue [WTI-26]

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

Former-commit-id: 95142e655625dc590b9f8709bb3db730377ee4b3

  1. … 12 more files in changeset.
* Added context menu to node presenter for collection of PipingSurfaceLines for import feature * Created skeleton of import feature ** Defined Reader, which is going to return read rows and interact with actual file. Related to Issue [WTI-20]

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

Former-commit-id: d8f8c3622f4273a2c1416601de018802ee090f20

  1. … 18 more files in changeset.
Implemented review comments Related to Issue [WTI-13]

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

Former-commit-id: a7c6a89471871a28a0500b2483480550812bcb21

  1. … 13 more files in changeset.
* PipingFailureMechanismNodePresenter has PipingSurfaceLines collection as child node data. * PipingSurfaceLineCollectionNodePresenter made available to framework. Related to Issue [WTI-19]

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

Former-commit-id: f28767f705e7ea90c2c957359a50ae7fc98afba6

  1. … 3 more files in changeset.
Show PipingFailureMechanism node in project tree. Now possible to add it from the project, but needs to be moved to WtiProject instead Related to Issue [WTI-13]

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

Former-commit-id: 790d224e454c9669311a3e13b4512bee733b1ca1

  1. … 9 more files in changeset.
Refactoring of PipingDataNodeController due to discussion on MVC - Introduced PipingCalculationService which can be called to perform a piping calculation - Removed PipingDataNodeController obsolete + logic of PipingDataNodeController moved to PipingDataNodePresenter + context menu constructed in PipingDataNodeController - Adapted tests accordingly. Related to Issue [WTI-13]

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

Former-commit-id: 533b8c324d3ccf85e68643f3f5d40d4c3f7e0607

  1. … 28 more files in changeset.
Full cleanup over src and test Related to Issue [WTI-55]

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

Former-commit-id: 10d4dd15dbc2525f4f704d5225cbaab5b3705b9c

  1. … 1380 more files in changeset.
Added test for calculation contextmenu. Fixed test for getting childnodes of PipingData project node.

Related to Issue [WTI-18]

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

Former-commit-id: c0e1875ff4cb4a8be41388b855dd1e96de0d04aa

  1. … 9 more files in changeset.
Added PipingOutput to PipingData as a result of the calculation. PipingDataNodeController now creates a PipingOutput and add this to the PipingData if the calculation was succesful. Related to Issue [WTI-18]

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

Former-commit-id: 6aa0e617e026ed3d38011e8ff6aa982611e33e01

  1. … 10 more files in changeset.
Added placeholders for Piping calculations in the interface. Added PipingDataNodeController to add interactions between the calculation and the PipingDataNodePresenter. Added context menu for a pipingData node which contains the item to start a calculation. Related to Issue [WTI-13]

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

Former-commit-id: 50766c143307211e49753114ebec42d577210e06

  1. … 20 more files in changeset.
* Created WtiProject class to hold all data for a particular WTI 2017 project. ** Defined corresponding NodePresenter and PropertyClass. * Extended plugins to make WtiProject, WtiProjectNodePresenter and WtiProjectProperties available to the framework. * Fixed Wti.*.csproj files to properly integrate into the Delta Shell plugin framework. Related to Issue [WTI-9]

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

Former-commit-id: 6908bc96099177eaaea3a3ded305282f3d268ef7

  1. … 28 more files in changeset.