我不确定如何在PlantUML中对组件进行排序 从这段代码:
@startuml
package "TEMP" {
component [A 1] as A1
component [A 2] as A2
component [A 3] as A3
component [A 4] as A4
component [A 5] as A5
component [A 6] as A6
A1 -[hidden]- A4
A2 -[hidden]- A5
A3 -[hidden]- A6
}
@enduml
我明白了:
A3 A2 A1
A6 A5 A4
如果我只翻转A3,A2和A1,我会得到:
A1 A2 A3
A4 A5 A6
,即A6,A5和A4也被翻转。
这是正常的行为吗? PlantUML的正常行为是翻转组件的顺序,所以我必须反转它们吗?
下面,我使用-[hidden]-
令牌按需要对对象进行分组。这是正确的方法吗?
答案 0 :(得分:0)
好吧,就这样吧
package "TEMP" {
component [A 1] as A1
component [A 2] as A2
component [A 3] as A3
component [A 4] as A4
component [A 5] as A5
component [A 6] as A6
}
或为所有指定相对位置
package "TEMP" {
component [A 1] as A1
component [A 2] as A2
component [A 3] as A3
component [A 4] as A4
component [A 5] as A5
component [A 6] as A6
A1 -[hidden]> A2
A2 -[hidden]> A3
A1 -[hidden]-> A4
A2 -[hidden]-> A5
A3 -[hidden]-> A6
}
两者生成相同