Author Topic: Control flows and object flows  (Read 1734 times)

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8192
  • Karma: +232/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Control flows and object flows
« Reply #15 on: May 09, 2022, 09:45:06 pm »
What selection criterium did you use? You'll have to make sure your object flows are included in your selection.
I have tried with Filter set to Connector - None, Connector - Type, or Connector - Stereotype, and Applies to set to ControlFlow or ObjectFlow depending on the type. The end result is always the same, no change.
Hey Modesto,
Are you able to get the Legends working with ANY connector?  I have a sneaking recollection that they don't actually work with connectors[1].  Perhaps others can correct me.  I just checked our common legends and NONE apply to connectors, only shapes.

HTH,
Paolo

[1] Perhaps, another case of connectors being second class citizens?
No, it works for connectors as well. (at least in v15.2.1559)
We use that to indicate the lifecycle on our architecture diagrams for both elements as connectors.

Geert
MyBad, then.  Sorry!

However, I would still suggest testing the legend on other connector types and on other machines.  One of our machines behaves anomalously and so we first confirm any anomalies we find on other machines before reporting a defect.


Paolo

Paolo
« Last Edit: May 09, 2022, 09:47:33 pm by Paolo F Cantoni »
Inconsistently correct systems DON'T EXIST!
... Therefore, aim for consistency; in the expectation of achieving correctness....
-Semantica-
Helsinki Principle Rules!

Modesto Vega

  • EA User
  • **
  • Posts: 821
  • Karma: +23/-8
    • View Profile
Re: Control flows and object flows
« Reply #16 on: May 10, 2022, 12:36:24 am »
The answer is obvious. To get this working, the following needs to be done:
1. Tick Auto color
2. Set Filter to Connector.Type
3. Set applies to <All>
4. Create a new value for each connector type to be shown in the legend as follows:
4.a The Value must contain the exact connector type - e.g., Dependency, ControlFlow and ObjectFlow
4.b Set the Line Color to the desire color
4.c Tick Apply Line
4.d Set the Line Width to the desire color
4.e Tick Apply Line Width

I wish there was a simple "How To" guide instead of having to use a combination of having to read unhelpful help pages and post to this forum.

Thank you to Takeshi, Geert and Paolo for their help in piecing this together.