eclipsesource / papyrus-umllight

Eclipse Public License 2.0
4 stars 2 forks source link

Create simplified new child/relationship creation menu for UML Sequence diagram diagram #14

Closed planger closed 5 years ago

planger commented 5 years ago

The new child / relationship creation menu should only contain the following UML concepts (equal to #8):

cdamus commented 5 years ago

I would suggest that the New Child menu should have only the Interaction, to create it in a package, use case, or behaviored classifier. All of the details of the interaction are best edited in the diagram and would are extremely cumbersome to manipulate properly in the explorer. Semantic ordering is tightly coupled to the visuals, so creating interaction fragments and messages in the explorer is pointless.

Perhaps lifelines could be created in the explorer, but then it could be confusing to users that this is the only element that can be created.

What do you think, @planger?

cdamus commented 5 years ago

Oh, but then again, Comment would be fairly innocuous to add, especially as one may not always want to visualize these in the diagram.

cdamus commented 5 years ago

@planger, any feedback from stakeholders on my suggestion?

planger commented 5 years ago

No not from the stakeholders, but I think your proposal is a good idea (only having Interaction and possibly Comment in the New Child menu). Thanks!