GuiCommandHandler.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.
* Moved concrete IViewCommands implementation from GuiCommandHandler to new ViewCommandHandler. * RingtoetsGui owns an instance of ViewCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4d6c41c012b8380996c998c5df44895d4cdaf3d1

  1. … 6 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.
* Moved implementation of IProjectCommands code to new ProjectCommandsHandler. * IGui now owns this ProjectCommandsHandler. Related to Issue [WTI-185]

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

Former-commit-id: 4c27ecc4ef1748d4f19874ab9b468b86499de5cf

  1. … 5 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.
* Removed Export/Import API from GuiCommandHandler. ** RingtoetsGui now manages instance of ExportImportCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 25b4d61e8d47b6e92903a56910c38df0d20a7b08

  1. … 1 more file in changeset.
* Moved implementation for IExportImportCommandHandler from GuiCommandHandler to ExportImportCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 26c8cf4843685b676d78ba8fc5b4b40114f9d72a

  1. … 3 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.
* Removed storage related API from GuiCommandHandler. * RingtoetsGui now uses StorageCommandHandler as implementation. Related to Issue [WTI-185]

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

Former-commit-id: 61bf575c9e2dff25f2e59e1205003a74f678e40c

  1. … 1 more file in changeset.
* Extracted IStorageCommands implementation from GuiCommandHandler to StorageCommandHandler. Related to Issue [WTI-185]

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

Former-commit-id: 02e08e06e0f3f47fde9b036cf990e53645e777a4

  1. … 5 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.
Feature that name of project is equal to the saved filename was lost, restored now Related to Issue [WTI-286]

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

Former-commit-id: 95977fa1e3e1b1a7412aadcbcb4f6fde837e8ada

- 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.
- Changed Core.Common.Gui implementation to interface - Simplified execution path to interact with Storage - Moved storage Exceptions and interfaces to Core.Common.Base Related to Issue [WTI-284]

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

Former-commit-id: 55b85ad4905185d325a9c40a965a9bd389da08b2

  1. … 32 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.
Reverted some changes Related to Issue [WTI-184]

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

Former-commit-id: ab56a90d7fbb74b26d596f93d81fe3d656c6fb8a

  1. … 70 more files in changeset.
Changed namespace of Core.Common.Controls into Core.Common.Forms Related to Issue [WTI-184]

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

Former-commit-id: 3f1bc509f2a0b4129dec6506e8018086d5edb4af

  1. … 70 more files in changeset.
* Disposing all opened dialogues after they have been closed. Related to Issue [WTI-233]

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

Former-commit-id: ad1546268223d6a915c1cd51f68dc4d6005ed358

  1. … 8 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.
* Removed EventList dependency from Project. * Refactored 'item removed from project -> Close all views). * Renamed ProjectExplorerPluginGui to ProjectExplorerGuiPlugin. Related to Issue [WTI-187]

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

Former-commit-id: 6e2a4b4e086de9b8b052b872bbc040328aae0261

  1. … 18 more files in changeset.
Improved folder structure in Core.Common.Controls Related to Issue [WTI-183]

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

Former-commit-id: e92f784a0a20f9006826824c01d4db1bb1a7b650

  1. … 61 more files in changeset.
Ensured owner of dialogs is correctly set Related to Issue [WTI-184]

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

Former-commit-id: 8b634aa519cb0c245894044193b096dd727277e5

  1. … 3 more files in changeset.
Made SelectItemDialog implement DialogBase Related to Issue [WTI-184]

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

Former-commit-id: f39ba5f7a08320ce6b244b1f24f7f7a8943ee782

  1. … 10 more files in changeset.