21
General Board / Re: changing text font size and adding toolbox Legend in EA Diagrams?
« Last post by khalid.ibrahim on September 26, 2026, 03:27:34 am »Thank you!
depending on the "order" of the stereotypes (although in UML there is no order)I can't find any information in the UML spec about whether they are ordered or not. But there is some kind of ordering in the spec because if multiple stereotypes aren't applied they are displayed in an order.
- You can't use the field t_object.Stereotype anymore as it now contains one of the multiple stereotype names (and it might be any of them)And you shouldn't be using it. The API allows access to the full list even if there are properties (on each object) to access that field.
- Metatype determination becomes uncertainAlways the first.
- Shapescript might behave erratic, depending on the "order" of the stereotypes (although in UML there is no order)Metatype if it's defined and if not then the first.
- metamodel constraints will probably behave in weird waysNot as far as I'm aware.
- the icon in the project browser/toolbox will be what?For the project browser it's the metatype. For the toolbox it's a non-issue because a toolbox item can only have one stereotype.
Oh dear, YAEAB!?! - What am I up against with multiple stereotypes?
Hello,I've sent an email to Sparx support, with my list of all the things I use the now retricted methods for, asking for alternatives.
I also stumbled on the issue with Update/Insert via sql and EA 17.2 (disabled).
Is there a way to set e.g. PDATA3 for a Part which points to the original part (if the part is a reference)? In the past I used sql because there is no API (readonly property).
Ok, I can access with native SQL. For sqlite this shouldn't be a big deal.
Other databases aren't always that simple.
Have someone an idea or experiences?
Thanks,
Helmut