Kernel: asynchronouse behaviour with Eclipse 4 Kepler (synchronouse with Indigo)
To reproduce as a user:
- Open attached example
- create report from analysis node
- result: screenshots of MSCs from use case are not contained in the report
REASON:
class org.fortiss.af3.mira.ui.action.ExportSpecificationImagesAction
method exportObjectAsImage:
IModelEditorBindingService.INSTANCE.openInEditor(object) was
synchronouse with Indigo.
Now it is asynchronouse.
First step to solution: see attached patch.
Workaround: generate report twice, close specifications manually
(from redmine: issue id 2094, created on 2014-07-31, closed on 2015-08-25)
- Uploads:
- patch2094.txt Patch for Report Generation
- SimpleTrafficLightsExample_DEMO.af3_23 Minimal example for Report Generation
- 2094-mira-report-improved.patch