Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 326491

Summary: Progress Monitor "Cancel" not implemented
Product: [Modeling] EMFCompare Reporter: Laurent Delaigue <laurent.delaigue>
Component: CoreAssignee: EMF Compare <emf.compare-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: ed, laurent.goubet, mikael.barbero
Version: unspecified   
Target Milestone: Luna   
Hardware: PC   
OS: Windows Vista   
Whiteboard:
Bug Depends on:    
Bug Blocks: 321459    

Description Laurent Delaigue CLA 2010-09-29 04:13:54 EDT
Build Identifier: 1.0.1.v200909161031

I wish to be able to cancel the comparison of large models if it takes too long. But when I click on the cancel button of the progress monitor indicating "Computing differences", nothing happens.

Reproducible: Always

Steps to Reproduce:
1. Compare 2 versions of a large model
2. Click on "Cancel" during the differences computing
Comment 1 Laurent Goubet CLA 2013-01-11 10:29:08 EST
not taken into account in EMF Compare 2 either ...

Requires checks in EMFCompare#compare and EMFSynchronizationModel#createSynchronizationModel at least (the latter needs to take the monitor as parameter :s)
Comment 2 Laurent Goubet CLA 2013-01-23 04:31:22 EST
Impacts both core and UI.

Has to be planned for Kepler since this is a very basic need we should never have overlooked.
Comment 3 Laurent Goubet CLA 2013-01-23 07:20:37 EST
*** Bug 321459 has been marked as a duplicate of this bug. ***
Comment 4 Mikaƫl Barbero CLA 2014-06-06 08:35:19 EDT
This is fixed in Luna RC1.