Author Topic: Connector Middle labels visibility problem  (Read 2987 times)

Agecoat

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Connector Middle labels visibility problem
« on: October 21, 2010, 09:29:03 pm »
Folks,

I believe the Middle Top and Bottom labels of a connector to be at fault in certain situations.

There seems to be a behavioral difference between a connector pointing from one to another class and a connector pointing from and to the same class. I can't imagine why this should be the case. I think there should be no difference.

For a connector between classes, there is a separation between connector name and connector stereotype:

- Middle Top Label: connector name
- Middle Bottom Label: connector stereotype

For a connector pointing to itself there is no such separation:

- Middle Top Label: concatenation of connector stereotype and connector name
- Middle Bottom Label: not used (at least not for stereotype)

The problem with this is that in diagrams, you can't hide the connector stereotype while showing the connnector name. This applies to connectors pointing to itself only.

I hoped for a workaround in creating a connector between two classes and altering source and destination afterwards but the label behavior seems consistent.

Any clues how to show connector name but hide connector stereotype for connector to itself?

Thx'nAdv.

Regards,
Agecoat.
(using Corporate 8.0.858)
Using EA Corporate 8.0.863

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8599
  • Karma: +256/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Connector Middle labels visibility problem
« Reply #1 on: October 22, 2010, 12:02:57 pm »
Hi Agecoat,

I think I reported this about 5 years ago...  (The difference between label contents in reflexive versus non-reflexive relations).

Submit a bug report using the links below.  Maybe they lost the original report - certainly it's not on Sparx's list of imminent fixes.

Paolo
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Agecoat

  • EA Novice
  • *
  • Posts: 11
  • Karma: +0/-0
    • View Profile
Re: Connector Middle labels visibility problem
« Reply #2 on: October 26, 2010, 11:34:40 am »
Hi Paolo,

Thanx. I did.

Five years is a long time, even if not that important. My worry, and perhaps the reason why this is not solved, is the appearant structural/conceptual base problem underneath, like no clear separation between model logic and diagram logic.

The only difference between said relation 'types' is the creation of visual appearance; the reflexive type should be implemented using a 'normal' association in the model and some script like <Ctrl-Q><Ctrl-Q><Ctrl-Q>-sequence in the diagram.

There are more problems with such a structural mixup as root cause.

But let's wait and see.

Edit: Sparx says a feature request is submitted for implementation in a future release.

Regards,
Agecoat.
« Last Edit: October 26, 2010, 12:12:45 pm by Agecoat »
Using EA Corporate 8.0.863