should not stack, agent, boundary, control, entity, interface, usecase support {} notation?

0 votes
asked Jun 14, 2019 in Bug by boshka (3,940 points)
edited Jun 14, 2019 by boshka

Please have a look

http://www.plantuml.com/plantuml/uml/SoWkIImgAStDuG8oahCL4XKIYu54DLSj5rToVcv1VbvgNeb24aWq2IAQg6kNPALGabfSmfLeemjbAXIb5WFL5gToEQJcfG2D0m00

Same issue with: agent, boundary, control, entity, interface, usecase

Could we support the notation with {} please?

I think, it should be fixed the same way you did for queue: https://forum.plantuml.net/9333/why-queue-a-as-a-notation-fails

1 Answer

0 votes
answered Jun 17, 2019 by plantuml (295,000 points)
We have added support for stack in last beta ( http://beta.plantuml.net/plantuml.jar )

We have issue to have it working with boundary, control, interface and usecase mainly because packages managed by GraphViz/dot are rectangle. Is it a big issue for you ?
commented Jun 17, 2019 by boshka (3,940 points)
There can be an issue since the {} notation allows adding sub components inside such components, which is, in fact, can be very useful.

Also, you were able to fix this for queue, and it looks it is not a rectangle
commented Jun 18, 2019 by boshka (3,940 points)
the beta works ok for stack, except minor thing - the color of the stack in the {} notation should be black by default (now it is like maroon)
...