Cleaned up storage command handler: - no unnecessary RefreshGui calls. - no unnecessary ProjectOpened and ProjectClosed logic - Moved closing of open views to GuiCore. - Replaced dependency of IMainWindowController to IWin32Window. Removed obsolete RefreshGui from IMainWindowController. Removed unwanted selection changes. Made ProjectExplorer clean up the application selection when disposed. Made ProjectExplorerViewController IDisposable so it can clean up ProjectExplorer. Made ProjectExplorerPlugin clean up ProjectExplorerVieController.
Related to Issue [
WTI-487]
git-svn-id:
https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@4217 5a3db67b-de53-47b5-99c8-a1c30a6650e2
Former-commit-id: 8c9af8381be8ba38fd1709348df7318e7213dd01
Former-commit-id: 270ab1c90b3a762c190890ad901bec33a9722133