Sparx Systems Forum
Enterprise Architect => General Board => Topic started by: Bert Malliet 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?
-
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
-
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,
-
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.
-
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 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!
-
Probably a case of misinterpreting something like if !(strictConnectorSyntax.Disabled = false) :o
Geert
-
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