PlaceholderWithReadonlyNameNodePresenter.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Made PipingFailureMechanismNodePresenter use the ContextMenuBuilder. Introduced StrictContextMenuItem to make people aware of setting the Properties for a context menu item. Related to Issue [WTI-172]

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

Former-commit-id: 1d6b6ebfbee31c71893c3cb4a3fa71e9e43ac4b5

    • -4
    • +5
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 12 more files in changeset.
Added possibility to add an item to the ContextMenu which opens a view, through the ContextMenuBuilder. Related to Issue [WTI-172]

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

Former-commit-id: 23f1e30cd649bd1977eed68cf8e7c9e05b1e2d97

    • -8
    • +1
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 15 more files in changeset.
Have ContextMenuItemFactory constructors require necessary context information instead of having to provide it to each method repeatedly. Removed ICommandHandler requirement for PlaceholderWithReadonlyNameNodePresenter.

Related to Issue [WTI-172]

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

Former-commit-id: b9ed449af5de18bdf89fe62799989b15c841084a

    • -4
    • +2
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 8 more files in changeset.
Split up the ContextMenuItemFactory into a GuiContextMenuItemFactory and a TreeViewContextMenuItemFactory, which are responsible for creating gui context or treeview context dependent menu items. Renamed IContextMenuProvider to IContextMenuBuilderProvider to better meet the intention of the interface. Related to Issue [WTI-172]

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

Former-commit-id: cd15bb154bba2f952304f8a8955dc6f922abf1c1

    • -4
    • +4
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 20 more files in changeset.
Introduced ContextMenuBuilder in stead of the ContextMenuFactory. Builder is responsible for calling ContextMenuItemFactory methods to configure a ContextMenu. Can be used to construct a menu using items which require the gui context, to add custom items and to add separators. Removed ITreeNode parameter of GetChildNodeObjects (only based on data)Moved resources from the Ringtoets.Common.Forms to Core.Common.Gui Removed unused methods in ContextMenuStripExtensions Added expand all and collapse all items to the ContextMenuItemFactory. Moved ContextMenuBuilder and ContextMenuItemFactory to sub folder. Related to Issue [WTI-172]

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

Former-commit-id: 9eefacfdd318334fb06e17b8a94422bee07e4674

    • -2
    • +30
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 59 more files in changeset.
Introduced ContextMenuItemFactory which has the knowledge of the complete application context to create context menu items. Introduced IContextMenuProvider to separate the provision of a context menu from the rest of the RingtoetsGui responsibility. Added ContextMenu helper classes for FailureMechanism and PlaceholderWithReadOnlyName (probably temporary). Extended ContextMenuStripExtensions so that items can be inserted at a specific location. Copied resources to Core.Common.Gui project. Related to Issue [WTI-172]

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

Former-commit-id: 17148f43f03d7805a77779e802385137ccb83949

    • -51
    • +6
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 18 more files in changeset.
Added tests for AssertContextMenuStripContainsItem in TestHelper. Extended AssertContextMenuStripContainsItem with possibility to supply an expected enabled state. Disabled menu items in FailureMechanismNodePresenter's and PlaceholderWithReadonlyNameNodePresenter's context menu which have no functionality yet. Reordered ProjectTreeView's ContextMenu to match the one of FailureMechanismNodePresenter. Related to Issue [WTI-172]

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

Former-commit-id: 007130d4ecff38c1168dd5ddf1b0be02d5cbc557

    • -4
    • +4
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 8 more files in changeset.
Added functionality for showing Properties of selected node through context menu. Related to Issue [WTI-172]

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

Former-commit-id: e5ca59c6a26f928609f9377de31c0cd10a00102e

    • -2
    • +19
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 4 more files in changeset.
Renamed and added shortcuts for context menu items. Related to Issue [WTI-172]

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

Former-commit-id: 2d73b831958c7dfb579ad17805f5a0536f1e1e43

    • -6
    • +6
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 7 more files in changeset.
Added context menu's for input, output and failure mechanism placeholders. Moved resources where they became more generally used. Related to Issue [WTI-172]

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

Former-commit-id: 46b2147c303ee1f1b3472ee245a0723f13d7b74e

    • -2
    • +47
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 24 more files in changeset.
* Moved Input and Output placeholders from Ringtoets.Integration.Data to Ringtoets.Common.Placeholder. * Refactored PipingFailureMechanism to be more consistent with FailureMechanismPlaceholder. Related to Issue [WTI-171]

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

Former-commit-id: eafe6701157632bd2c42d2b8fe2edd27ea377be1

    • -1
    • +0
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 16 more files in changeset.
* Extended FailureMechanismPlaceholder with placeholder input and output data. ** Created CategoryTreeFolder to group certain data-objects in project tree. Related to Issue [WTI-175]

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

Former-commit-id: 12081c6e28790880cb80b5d405ba559624e6ffa5

    • -8
    • +3
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 22 more files in changeset.
* Implemented the full node tree for child data of DikeAssessmentSection. * Introduced test utility method to compare images. Related to Issue [WTI-165]

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

Former-commit-id: 0f2dff03da7967bb831e913da7ae23a241d88c90

    • -0
    • +38
    ./PlaceholderWithReadonlyNameNodePresenter.cs
  1. … 27 more files in changeset.