Book a Demo

Author Topic: Changing connector type not supported - EA 16.1  (Read 3397 times)

Bert Malliet

  • EA Novice
  • *
  • Posts: 6
  • Karma: +0/-0
  • Belgian Railways IT - functional analyst
    • View Profile
Changing connector type not supported - EA 16.1
« on: June 09, 2023, 09:34:37 pm »
On I diagram I right click a connector to open the context menu; I then choose option Advanced > Change type ... (the tooltip reads: Change the UML type of the current connector (some restrictions apply)); EA then displays a dialog box saying 'Changing connector type not supported'. I tried this with some ten types of connectors and always get the same message.
(I only recently switched from version 15.x to version 16.1.)
Why restrictions? Where can I find information on these restrictions? Why don't I get a hit when I enter the sentence 'Changing connector type not supported' in the search field?
Bert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Changing connector type not supported - EA 16.1
« Reply #1 on: June 11, 2023, 01:57:06 pm »
On I diagram I right click a connector to open the context menu; I then choose option Advanced > Change type ... (the tooltip reads: Change the UML type of the current connector (some restrictions apply)); EA then displays a dialog box saying 'Changing connector type not supported'. I tried this with some ten types of connectors and always got the same message.
(I only recently switched from version 15.x to version 16.1.)
Why restrictions? Where can I find information on these restrictions? Why don't I get a hit when I enter the sentence 'Changing connector type not supported' in the search field?
Yes, Bert, I came across this very same issue on Friday!  And I was just as surprised!

I agree; it seems a bit strange.  Some clarification as to the rationale would be useful (especially since the functionality has been there for so long...)

Paolo


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

Takeshi K

  • EA User
  • **
  • Posts: 630
  • Karma: +43/-1
    • View Profile
    • Sparx Systems Japan
Re: Changing connector type not supported - EA 16.1
« Reply #2 on: June 12, 2023, 12:39:30 pm »
Hello all,

I do not know the reason, but we can change the connector type by enabling the 'Strict Connector Syntax' option in the User Preference dialog, Links page.

HTH,
--
t-kouno

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: Changing connector type not supported - EA 16.1
« Reply #3 on: June 12, 2023, 06:12:28 pm »
Hello all,

I do not know the reason, but we can change the connector type by enabling[/b ]the 'Strict Connector Syntax' option in the User Preference dialog, Links page.

HTH,
I would guess you mean disabling? In that case you shoot the fly with a gun, right?

q.

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13495
  • Karma: +572/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Changing connector type not supported - EA 16.1
« Reply #4 on: June 12, 2023, 06:26:09 pm »
I can imagine that it makes sense though.
If you try to change the connector to one that would not be valid, I would expect EA to block you if you have the Strict Connector Syntax enabled.
I'm not sure if it only blocks you from changing to invalid connector types, or if it blocks you entirely from changing connector types.

Geert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Changing connector type not supported - EA 16.1
« Reply #5 on: June 12, 2023, 09:21:44 pm »
I can imagine that it makes sense, though.
If you try to change the connector to one that would not be valid, I would expect EA to block you if you have the Strict Connector Syntax enabled.
I'm not sure if it only blocks you from changing to invalid connector types or if it blocks you entirely from changing connector types.

Geert
I'm afraid that Takeshi-san is absolutely right, Geert!
In a perverse definition of suitable functionality, if you have the Strict Connector Syntax enabled, you CAN change the connector type; if it is disabled, you CAN'T!

This makes NO sense to me; perhaps someone (I'm looking at you, Sparxians) can provide the rationale.

Paolo


PS: we never have strict connector syntax enabled due to how our MDG works, so it came as a complete surprise last week!
« Last Edit: June 12, 2023, 09:24:31 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!

Geert Bellekens

  • EA Guru
  • *****
  • Posts: 13495
  • Karma: +572/-33
  • Make EA work for YOU!
    • View Profile
    • Enterprise Architect Consultant and Value Added Reseller
Re: Changing connector type not supported - EA 16.1
« Reply #6 on: June 12, 2023, 10:13:39 pm »
Probably a case of misinterpreting something like if !(strictConnectorSyntax.Disabled = false)  :o

Geert

Paolo F Cantoni

  • EA Guru
  • *****
  • Posts: 8626
  • Karma: +257/-129
  • Inconsistently correct systems DON'T EXIST!
    • View Profile
Re: Changing connector type not supported - EA 16.1
« Reply #7 on: June 13, 2023, 07:59:24 am »
Probably a case of misinterpreting something like if !(strictConnectorSyntax.Disabled = false)  :o

Geert
"You might well think that; I couldn't possibly say that!"   :D

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