Author Topic: When does the QL offer the "reversed" connector  (Read 4412 times)

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
When does the QL offer the "reversed" connector
« on: March 03, 2022, 02:18:58 am »
I have defined a two constraints from a (stereotyped) actor to a (stereotyped) use case. From the use case towards the actor I defined a <<metarelationship>> UseCaseLink and a <<stereotyped relationship>> primary (extending UseCaseLink). Now when I drag the QL from UC onto actor EA shows both connectors in the dropdown. But the other way around it only shows the <<primary>> and not the plain UseCaseLink. Why is that so?

q.

P.S. Also dragging onto blank space from the actor only shows the stereotyped connector with the use case, not the UseCaseLink.
« Last Edit: March 03, 2022, 02:23:46 am by qwerty »

Eve

  • EA Administrator
  • EA Guru
  • *****
  • Posts: 8063
  • Karma: +118/-20
    • View Profile
Re: When does the QL offer the "reversed" connector
« Reply #1 on: March 07, 2022, 09:12:42 am »
In short, you can't. The quicklinker doesn't show multiple relationships with the same label, so you need to give a different label for the reverse connector.

You do this for stereotyped relationships by defining _MeaningBackwards on your connector stereotype.

You can't change the definition of the UML connectors so you can't do that.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: When does the QL offer the "reversed" connector
« Reply #2 on: March 07, 2022, 07:26:39 pm »
That's unfortunate. Would it be possible for Sparx to think over a remedy for this?

q.