Community
Participate
Working Groups
Assume you have a Sirius diagram for an Ecore and you want to add an existing class to the diagram. You can drag the class from the Model Explorer to the canvas, or use the Add Existing Elements tool. However, in both cases, adding the class seemed to have no effect. I started to think this was a bug in the diagram editor. But then a colleague indicated to me that the class was already on the diagram, but hidden. Currently, Sirius provides no feedback to me at all. Especially if you didn't create the diagram yourself, you might have no idea that the element is present but hidden. Even more so if you don't use the hide feature that often. I propose to unhide the element (class in this case) when it is re-added, i.e. when it is added again when already present but hidden. Alternatively, maybe even better, the user could be informed that the element is already present in the diagram but currently hidden, and asked whether to unhide the element, or keep it hidden.
Thanks Dennis for your feedback and your proposal. Regards,