Solid line instead of dotted line with Rel_Access_rw
dseverov opened this issue · comments
@startuml
left to right direction
skinparam nodesep 4
!include <archimate/Archimate>
Rel_(i5, j5, Access_rw_RIGHT, "<~~>")
Rel_Access_rw(i4, j4, Access_rw_WRONG)
Rel_Access_w(i3, j3, Access_w)
Rel_Access_r(i2, j2, Access_r)
Rel_Access(i1, j1, Access)
@enduml
You can see
Hi, thank you for taking the time to report this!
You are right, the lines are not correct for the Read/Write relationship.
I have opened #32 to resolve this:
Diagram source-code
@startuml
!include https://github.com/plantuml-stdlib/Archimate-PlantUML/raw/893d13340abdb1a27f247921ee30b7c846259e5d/Archimate.puml
skinparam {
nodesep 4
shadowing false
interface {
backgroundColor white
borderColor white
}
}
rectangle Read {
interface " " as r
interface " " as x
interface " " as x1
interface " " as r1
interface " " as r2
interface " " as r3
interface " " as r4
Rel_Access_r(r, x, Rel_Access_r)
Rel_Access_r_Down(x1, r1, Rel_Access_r_Down)
Rel_Access_r_Left(x1, r2, Rel_Access_r_Left)
Rel_Access_r_Right(x1, r3, Rel_Access_r_Right)
Rel_Access_r_Up(x1, r4, Rel_Access_r_Up)
}
rectangle "Read/Write" {
interface " " as rw
interface " " as rw1
interface " " as y
interface " " as y4
interface " " as y1
interface " " as y2
interface " " as y3
Rel_Access_rw(rw, y, Rel_Access_rw)
Rel_Access_rw_Down(rw1, y1, Rel_Access_rw_Down)
Rel_Access_rw_Left(rw1, y2, Rel_Access_rw_Left)
Rel_Access_rw_Right(rw1, y3, Rel_Access_rw_Right)
Rel_Access_rw_Up(rw1, y4, Rel_Access_rw_Up)
}
rectangle Write {
interface " " as z
interface " " as z1
interface " " as w1
interface " " as w2
interface " " as w3
interface " " as w4
Rel_Access_w(z, w, Rel_Access_w)
Rel_Access_w_Down(z1, w1, Access_w_Down)
Rel_Access_w_Left(z1, w2, Rel_Access_w_Left)
Rel_Access_w_Right(z1, w3, Rel_Access_w_Right)
Rel_Access_w_Up(z1, w4, Rel_Access_w_Up)
}
@enduml