Commit
b3cfd52ed193785cb68f1dfa32b063d1b7db9765
by Ansgar RadermacherMultiple fixes
- Avoid low-level exception (at least in Linux) that crashed Eclipse on resume to dashboard. This is fixed by executing the resume function in the UI thrad
- Model and diagram are created programmatically using the Papyrus ModelSet class. Afterwards, the model is opened in Papyrus. Since the editor creates its own instance of the modelSet, the references to the semantic model and modelSet need to be updated which was not the case.
- Initialize papyrusContext
- Execute opening of PapyrusEditor in UI thread, process UI events before (avoid pending reload events)
- Initialize model with PrimitiveTypes
Signed-off-by: aradermache <ansgar.radermacher@cea.fr>
.metadata/
Change-Id: I3465e69b1efa7a869cae2ca350a96fb902961541