Community
Participate
Working Groups
Currently it's very difficult to distinct connectorends, all connectorends are displayed like that <Connector End>. Since ConnectorEnd isn't a named element, the idea would be to display the name of the role (ConnectableElement extends NamedElement) if available. This is a pretty similar use case as Slot displaying defining feature name Ps: latest version 5.3.0 isn't available in the version field
Created attachment 269314 [details] Small model example
Problem seems to be that uml.edit.provider has inadequate genmodel customization and so ConnectorEnd inherits its label feature as MultiplicityElement::isOrdered, rather than leaving it blank, which might pick something better as it does for Slot, or by specifying ConnectorEnd::role explicitly. Not sure that isOrdered is a very get subset of the MultiplicityElement possibilities. Ideally all major classes should be reviewed to ensure a better UML Model Editor rendering. ... but is any change a break to traditional legacy? Workaround: for use within Papyrus a customized overriding UML provider could be supplied.
@Ed: Yes we can override the label in Papyrus but I feel that doing that directly in UML would be better for the community.