can i set arrow thickness on a component diagram?

0 votes
asked Sep 7 in bug by boshka (1,320 points)
edited Sep 27 by boshka

Could you please fix the defects, mentioned in the latest comment?

 

That is:

 

"additionally, in the last beta:
- arrowThickness does not work correctly for dashed lines (dashed become solid).
- arrowThickness does not affect arrow tips ( those does not resize)"

 

Additionally, the latest beta incorrectly displayes interfaces (see attached):

1 Answer

0 votes
answered Sep 8 by plantuml (134,570 points)

Not possible with the last version.

However, with the last beta :

https://www.dropbox.com/s/koo42q3d9gxw288/plantuml.jar?dl=0

You can have:

@startuml
skinparam arrowThickness 4
component c1
component c2
c1 --> c2
@enduml


Is this what you are expecting ?

commented Sep 29 by plantuml (134,570 points)
Well, you cannot define two elements with the same name, so you should use

http://www.plantuml.com/plantuml/uml/SoWkIImgAStDuIfAJIv9p4lFILLGSbHII2nMS5Ievk9KK4n9JSlCIrLmSNMBDmIHddwU8Px-VeP0kUJCecIGUaEmUh0ABZGjHaXQZ92q6C6r677LSZcavgK0tG00

Your last example does not crash but it does not really work : the second interface is simply overriding the first one.
commented Oct 3 by boshka (1,320 points)
edited Oct 4 by boshka
if it does not crash for "interface" why should it for "circle"? In my case it is ok that it overrides. I just need the "circle" to work the same way as "interface" example and not crash. Could you do that?
commented Oct 4 by plantuml (134,570 points)
Sure!
This is fixed in last beta https://www.dropbox.com/s/koo42q3d9gxw288/plantuml.jar?dl=0
Tell us if you find other issues, thanks!
...