Community
Participate
Working Groups
If a link is represented many times on a diagram, when we retarget one of its representation, we retarget the semantic element, but the other representations are not retargeted (or deleted). Step to reproduce : In ClassDiagram for example : - Create 3 classes : Class0, Class1 and Class2 - Create a Generalization between Class0 (source) and Class1(target) - Drop the Generalization from the Model Explorer to the Diagram in order to have 2 representations of the same Generalization - Retarget one of the link, replace the source(Class0), by Class2 Now in the semantic Element for Generalization, you have Class2 for the source and Class1 for the target (it's correct), but your diagram is inconsistent, because 2 incompatible representations are drawn on the diagram.
I confirm this bug on Papyrus 0.10.
In line with Bug 316278, it should not! be possible to represent the same thing twice in a diagram. Instead, when drag-and-dropping an already existing link/association/whatever into a diagram, nothing should happen. Also see Bug 409484 and the mess you get when drag-and-dropping an Activity Diagram.