Adds onDispose method on the resource set hooks.59/34559/7
commit6acbbf5dff9ed36bdc2b411db5352b2815c0cd9b
authorArthur Daussy <arthur.daussy@obeo.fr>
Wed, 8 Oct 2014 12:10:17 +0000 (8 14:10 +0200)
committerLaurent Goubet <laurent.goubet@obeo.fr>
Tue, 14 Oct 2014 10:00:31 +0000 (14 06:00 -0400)
treeb5d1210b15a60f89776450c849aa5935a457cc55
parentb32dfec137438c9242a1e674e9fec19ac659681d
Adds onDispose method on the resource set hooks.

The resources are unloaded and removed from the resource set on a
compare input change event using this mechanism.

Change-Id: Ifed4997876456ff0f70f4cb4e072526d5f310347
plugins/org.eclipse.emf.compare.diagram.ide.ui.papyrus/src/org/eclipse/emf/compare/diagram/ide/ui/papyrus/internal/CssInstallationHook.java
plugins/org.eclipse.emf.compare.ide.ui/src/org/eclipse/emf/compare/ide/ui/internal/structuremergeviewer/EMFCompareStructureMergeViewer.java
plugins/org.eclipse.emf.compare.ide/plugin.xml
plugins/org.eclipse.emf.compare.ide/src/org/eclipse/emf/compare/ide/hook/AbstractResourceSetHooks.java [copied from plugins/org.eclipse.emf.compare.diagram.ide.ui.papyrus/src/org/eclipse/emf/compare/diagram/ide/ui/papyrus/internal/CssInstallationHook.java with 55% similarity]
plugins/org.eclipse.emf.compare.ide/src/org/eclipse/emf/compare/ide/hook/IResourceSetHook.java
plugins/org.eclipse.emf.compare.ide/src/org/eclipse/emf/compare/ide/internal/utils/DisposableResourceSet.java [new file with mode: 0644]
plugins/org.eclipse.emf.compare.ide/src/org/eclipse/emf/compare/ide/internal/utils/NotLoadingResourceSet.java
plugins/org.eclipse.emf.compare.ide/src/org/eclipse/emf/compare/ide/internal/utils/UnloadingResourceSetHook.java [new file with mode: 0644]