IGuiCommandHandler.cs

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
* 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

  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. … 21 more files in changeset.
* Introduced IProjectCommands to split off responsibility for adding things to a Gui.Project from IGuiCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: da3c020011ca4f76e26c81b23f1199880f5a4f92

  1. … 10 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

  1. … 12 more files in changeset.
* Moved IGui.ProjectOpened and IGui.ProjectClosed event handling from GuiCommandHandler to StorageCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 935e6e0f1f15f431418ed28ac90d5caeaa0c3582

  1. … 4 more files in changeset.
* Applied Interface Segregation on IGuiCommandHandler to separate out storage save/load related code. Related to Issue [WTI-185]

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

Former-commit-id: 001c8b277be0d44bb071acbd47de90a2c05b4489

  1. … 10 more files in changeset.
* Reverted moving logic form GuiCommandHandler to seperate commands. Related to Issue [WTI-185]

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

Former-commit-id: 041d4be7ca0f110d50fd334bbfcd1c6bcf01d1d6

  1. … 8 more files in changeset.
- removed redundant context files - Removed Ringtoets.rtd from solution (and setup). It is still necessary for development though. - added tests Related to Issue [WTI-285]

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

Former-commit-id: c1812b3f29ab623f2873d8c5f30271fb6e8e2166

  1. … 23 more files in changeset.
* Moved GuiCommandHandler.OpenExistingProject(string) to OpenProjectCommand. Related to Issue [WTI-185]

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

Former-commit-id: 0b15122f70623579ee26e55fd15aa10a939b01e6

  1. … 6 more files in changeset.
* Moved GuiCommandHandler.CreateNewProject to CreateNewProjectCommand.

Related to Issue [WTI-185]

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

Former-commit-id: 78130409b084f48c4c50cdfbcc5ac83198594a0c

  1. … 6 more files in changeset.
- Changes after review Related to Issue [WTI-284]

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

Former-commit-id: d005f2917a1e1b280ea3f4b1241a8b9b6048859f

  1. … 10 more files in changeset.
# Added feature to create a new Ringtoets project file ## Apply database structure by executing the script *DatabaseStructure.sql* using an SqLiteConnection ## Saving the current project to the Ringtoets project file by using an EntityConnection Related to Issue [WTI-286]

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

Former-commit-id: cde3f4ac99331c19e5724ee43a2e0636d4acb29c

  1. … 23 more files in changeset.
* Updated log messages * removed log messages when closing a project (consulted with PO) * Added field value "Description" to Ringtoets.rt Related to Issue [WTI-284]

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

Former-commit-id: e2e54363145fc733e9c45c890bbfda405bfa41b4

  1. … 7 more files in changeset.
- Implemented feature to open a Project - Implemented feature to build new SQLite connection string - Had to implement method SaveProject to test check if the connection string works properly (will be further implemented in WTI-286 and WTI-285) - Added a few tests for storage Related to Issue [WTI-284]

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

Former-commit-id: a4ef1ff3db9d0bf68c8c468200fedf1955d634ae

  1. … 25 more files in changeset.
Simplified IViewResolver Related to Issue [WTI-183]

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

Former-commit-id: 877632920d0ffbe2b11b931bdfd1591048c1b12a

  1. … 5 more files in changeset.
Added FailureMechanismContribution which contains the contribution distribution for each failure mechanism. Implemented FailureMechanismContributionNodePresenter with basic display functionality. Implemented FailureMechanismContributionView with a table which shows the FailureMechanismContribution. Replaced placeholder on AssessmentSectionBase with a default FailureMechanismContribution. Updated logic in GuiContextMenuItemFactory, because it was not performing the expected behavior in the interface. Related to Issue [WTI-168]

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

Former-commit-id: 4f26a352320523e584e68cdc8465d58a73c4ea55

  1. … 26 more files in changeset.
Removed need of TestContextMenuBuilderProvider by introducing: CustomItemsOnlyContextMenuBuilder which only constructs custom items and ignores the rest. Introducing IContextMenuBuilder so that the builder can be easily mocked in tests. Related to Issue [WTI-172]

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

Former-commit-id: 6dcbf607574f724ec28bec46dc3f87f49c1e3210

  1. … 30 more files in changeset.
Improved directory structure of Core.Common.Base Related to Issue [WTI-182]

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

Former-commit-id: 3168464f228a91b97925135b16969764661aa8a3

  1. … 77 more files in changeset.
Replaced context menu on PipingSurfaceLineCollectionNodePresenter with one constructed through ContextMenuBuilder. GuiContextMenuItemFactory now only requires the IGuiCommandHandler for constructing. Implemented CanExportFromGuiSelection and CanShowPropertiesForGuiSelection on GuiCommandHandler to determine menu item state. Related to Issue [WTI-172]

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

Former-commit-id: 5654cc63263c32cbd89a218c2f4c2f6802f12b38

  1. … 17 more files in changeset.
Bug in LatexToPDF does not process *///</* correctly. This can be solved by replacing it with */// </* Related to Issue [WTI-101]

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

Former-commit-id: 5641fecac9a47239a729b66e5cce86624a7d616d

  1. … 39 more files in changeset.
Old project tree: Project => Ringtoets project. New project tree: Project => AssessmentSection (or toetstraject in Dutch) Related to Issue [WTI-114]

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

Former-commit-id: 41909c7a54c4b90239e72b3a26d1946efceb7dbf

  1. … 32 more files in changeset.
Changed all relevant literals from "WTI" to "Ringtoets" Related to Issue [WTI-114]

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

Former-commit-id: 8d16ef7c79539015b993ada11286bcd35de2b720

  1. … 93 more files in changeset.
Got rid of final project item stuff Related to Issue [WTI-94]

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

Former-commit-id: 85efab6a53eba75d7862c470187a9c9b4b6b1c40

  1. … 20 more files in changeset.
Got rid of ProjectItem logic in ProjectExplorer Related to Issue [WTI-94]

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

Former-commit-id: f9add739a69f60ad5f6ff0c40e53b49c0fccd427

  1. … 4 more files in changeset.
Got rid of SelectedProjectItem property Related to Issue [WTI-94]

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

Former-commit-id: 19f3b3f74ebea95ca02a19d936477ab980a835d9

  1. … 4 more files in changeset.
- Moved IApplication - Moved ApplicationPlugin - Refreshed references - repository added for base.test

- Renamed namespace GIS to Gis (automatically done by ReSharper)

- Fixed test that sometimes failed (probably due to a race condition on the file system)

- Removed redundant empty statements

- Removed reference (in XML) to undefined method

Related to Issue [WTI-120]

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

Former-commit-id: b0df258e39a0dc7729c014683d70c3ed160a822f

  1. … 207 more files in changeset.
Merged revision(s) from branches/0.5.0.0461: Related to Issue [WTI-92]

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

Former-commit-id: c77f919dd86664474244af27a39295d55589d0ab

    • -0
    • +109
    ./IGuiCommandHandler.cs
  1. … 4839 more files in changeset.