PipingFailureMechanismNodePresenterTest.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Reintegrate branch to trunk. Related to Issue [WTI-184]

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

Former-commit-id: 823eca02392f29a5efa73ad3cbf3925824c622cc

    • -707
    • +0
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 131 more files in changeset.
Renamed NodePresenters in test project to TreeNodeInfos. Related to Issue [WTI-184]

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

Former-commit-id: bc887f1722b744213abfbe201a3b60d869b6ab98

    • -707
    • +0
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 22 more files in changeset.
Merged revision(s) 1732-1756 from trunk:

Related to Issue [WTI-184]

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

Former-commit-id: 4a61300bc4309206cedb98e8fda72c35d79562e7

    • -3
    • +4
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 17 more files in changeset.
* Renamed IGuiCommandHandler to IApplicationFeatureCommands. * Renamed GuiCommandHandler to ApplicationFeatureCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4297e52bfddeff38135028cd8c9e3287d88e26f2

    • -2
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 24 more files in changeset.
* Introduced IViewCommands to take responsibilities for various view manipulation related commands. IGuiCommandHandler no longer has this responsibility. * IGui extended view ViewCommands property. Related to Issue [WTI-185]

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

Former-commit-id: f021a1b31bcf5b07f75f95cca62e970d78d723a6

    • -1
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 21 more files in changeset.
Merged revision(s) 1674-1731 from trunk Related to Issue [WTI-184]

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

Former-commit-id: 0e4db01ec9baaf24377fc4aacee74b84db4f1046

    • -4
    • +3
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 13 more files in changeset.
* Applied Interface Segregation to split on Import/Export related logic in GuiCommandHandler, introducing IExportImportCommandHandler. ** Updated dependencies on this logic accordingly to use this new interface. Related to Issue [WTI-185]

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

Former-commit-id: a32754aaa196d695ae50362621992360043c16cb

    • -3
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 12 more files in changeset.
Commented some NodePresenters and corresponding tests Related to Issue [WTI-184]

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

Former-commit-id: 7f457a72b875dfda3d550a803ad55c76af66515f

    • -707
    • +707
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 29 more files in changeset.
Removed property change logic from ITreeNodePresenter Related to Issue [WTI-184]

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

Former-commit-id: 81285906f6092cd62ec02bf415d5577bad87bcaf

    • -19
    • +0
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 11 more files in changeset.
Removed collection change logic from ITreeNodePresenter Related to Issue [WTI-184]

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

Former-commit-id: 002c5c680613971c42268d7fa1b90bbde1995b0a

    • -37
    • +0
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 13 more files in changeset.
* Fully covered Core.Common.Utils.Events. * Added factory methods to NotifyCollectionChangeEventArgs, together with some cleaning. Related to Issue [WTI-187]

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

Former-commit-id: a7de907902c01b7429077c3d775584a4ced2d633

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 16 more files in changeset.
When there are no calculations (for piping) in a group then "calculate all" and "validate all" context menu items are disabled. Related to Issue [WTI-172]

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

Former-commit-id: bcd97a0e7fe164b9d76383b08995a222670e8852

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 5 more files in changeset.
When there are no calculations (for piping) then "calculate all" and "validate all" context menu items are disabled. Related to Issue [WTI-172]

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

Former-commit-id: 33fbc3eedf5f4c9a1b3451e5914a1ee79a6ab14d

    • -0
    • +32
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 3 more files in changeset.
Got rid of ITreeView Related to Issue [WTI-184]

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

Former-commit-id: fc3a7abb9d7d0c0b2a6af3d1210efca79f0af6f4

    • -2
    • +3
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 20 more files in changeset.
Got rid of ITreeNode Related to Issue [WTI-184]

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

Former-commit-id: f5b2c9e2b82e13044e15c0efec49dd617218ae57

    • -24
    • +25
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 82 more files in changeset.
Made calculate (all) and validate (all) generic and put them in ringtoets common Resources. Made reference to these resources from piping where applicable. Added Validate all icon (tickAll.png). Related to Issue [WTI-172]

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

Former-commit-id: 60f7543ffa5be496b43957235d5a946474c0b68f

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 17 more files in changeset.
Moved Core.Common.Controls.Swf.TreeViewControls to project Core.Common.Controls.TreeView

Further optimalisation required

Related to Issue [WTI-184]

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

Former-commit-id: e748057a9a7d0c4e48f826cfaa707e82423015df

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 156 more files in changeset.
* Restructured namespaces of classes within Core.Common.Utils Related to Issue [WTI-187]

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

Former-commit-id: abb5674060f8ad81b77df2d12f35c924e8285cbe

    • -2
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 101 more files in changeset.
* Deleted unused classes. * Refactored away some IEventedList implementations to no longer depends on this interface. * Moved IEventedList and NotifyCollectionChangingEventArgs from Core.Common.Utils to Core.GIS.SharpMap.Api. * Renamed NotifyCollectionChangingEventArgs to NotifyCollectionChangeEventArgs. Related to Issue [WTI-187]

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

Former-commit-id: 7f684e848d533e7d7780e01581bac7276ecbe014

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 45 more files in changeset.
Added confirmation question to clear all output action. Swapped collapse/expand with import/export options. Related to Issue [WTI-172]

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

Former-commit-id: 593b2e7988f302dac15a423a85f0064e363ddbc4

    • -12
    • +33
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 21 more files in changeset.
Renamed TestUtils to TestUtil Related to Issue [WTI-184]

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

Former-commit-id: d7daba7b69132117103600f3370c1324765c1c86

    • -2
    • +2
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 139 more files in changeset.
Fixed typo in TestUtils class Related to Issue [WTI-184]

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

Former-commit-id: a9b88520fc2b071c890923cdf03394028a09a79e

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 4 more files in changeset.
* Renamed argument from sender to node * Extended PipingFailureMechanismNodePresenter and PipingCalculationGroupContextNodePresenter logic to select newly added IPipingCalculationItem instances. ** Container(s) will be expanded if required to show the selected node. Related to Issue [WTI-174]

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

Former-commit-id: 11357a757b0088f27b8b7b49088a74bb3655bfb7

    • -17
    • +89
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 19 more files in changeset.
* Clarified documentation related to drag & drop functionality in ITreeNodePresenter. * Removed FlagsAttribute from DragOperations. ** Updated related code for flag checking. * Implemented drop drop feature: allow PipingCalculation nodes to be dropped into any PipingCalculationGroup nodes. Related to Issue [WTI-174]

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

Former-commit-id: 6c3b31689e90728161509fd58f20c85df202ac34

    • -4
    • +4
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 15 more files in changeset.
Updated namespaces for just moved TreeView stuff Related to Issue [WTI-183]

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

Former-commit-id: 13781d9e2f372b0ec1796e6aff71f9d2fb6034e8

    • -0
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 69 more files in changeset.
Fixed Rhino expectations and faulty calls in recording state. Added ProjectExplorerGuiPluginException for when retrieving NodePresenters fails. Removed obsolete ContextMenuStripExtensions, use StrictContextMenuItem instead. Provided documentation. Uniformified Expectation initialization logic. Related to Issue [WTI-172]

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

Former-commit-id: 4234e9831923fba92380bef316bee314c4d433a5

    • -15
    • +15
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 48 more files in changeset.
* Improved consistency between PipingCalculationGroup and PipingFailureMechanism node presenters context menus. ** PipingCalculationGroupContextNodePresenter uses provided IContextMenuBuilderProvider. ** Added validate all command to PipingFailureMechanism. * CustomItemsOnlyContextMenuBuilder supports building separators. * Introduced simple implementation of IContextMenuBuilderProvider. * Fixed bug where PipingCalculationContextNodePresenter was running calculations improperly (causing multiple progress dialogs to be spawned!) Related to Issue [WTI-174]

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

Former-commit-id: f82424207d1afd4dc7eee18b7bf877964184e739

    • -24
    • +34
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 11 more files in changeset.
Fixed tests. Fixed test names. Made methods in CommandHandler work on passed object rather than gui selection. Related to Issue [WTI-172]

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

Former-commit-id: 04e8c87d71074cc89f0f0ccec260baa2fdd76c12

    • -1
    • +1
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 9 more files in changeset.
Commit files which were conflicted. Added test for DeleteItem and have its state based on the NodePresenter.CanRemove() method. Related to Issue [WTI-172]

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

Former-commit-id: e1b9ac9188a497a20497a937d321164e42fc310b

    • -126
    • +183
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 4 more files in changeset.
* Refactored away PipingCalculationTreeFolder because it had become a weaker copy of PipingCalculationGroup. ** Refactored PipingCalculationGroup such that it can have an uneditable name. *** Updated reltated node presenter and properties to deal with this. *** IPipingCalculationItem no longer demands a setter on the name.

Related to Issue [WTI-174]

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

Former-commit-id: 21c8d6c64537850a3ae439dbf01543fe5519128f

    • -28
    • +21
    ./PipingFailureMechanismNodePresenterTest.cs
  1. … 24 more files in changeset.