簡體   English   中英

PlantUML序列圖中的主題如何排序?

[英]How to order the subjects in PlantUML sequence diagram?

我有一個 PlantUML 序列圖,其中AliceCecil交換一次消息,然后只發生與Bob的通信。 此流程導致主題按他們第一次交互的時間排序。

@startuml
Alice -> Cecil: hi
Cecil -> Alice: fu

Alice -> Bob: hi
Bob -> Alice : hello

Alice -> Bob: howdy?
Bob -> Alice: fine

Alice -> Bob: r u sure?
Bob -> Alice: ye
@enduml

在此處輸入圖像描述

它看起來很丑 - 我想避免展示AliceBob之間的交互Cecil

如何確保主題的自定義順序,即Alice - Bob - Cecil

我已經發現了。 只需使用關鍵字, participant 生成的參與者的順序遵循其定義的順序。 或者,可以明確定義順序( participant Alice order 1 )。

來源: UML 序列圖:參與者

@startuml
participant Alice
participant Bob
participant Cecil

Alice -> Cecil: hi
Cecil -> Alice: fu
Alice -> Bob: hi
Bob -> Alice : hello
Alice -> Bob: howdy?
Bob -> Alice: fine
Alice -> Bob: r u sure?
Bob -> Alice: ye
@enduml

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM