sequenceDiagram
participant Sample
participant A as エンティティ A
participant B as エンティティ B
participant C as エンティティ C
A -> B: -> 実線
B --> A: --> 破線
A -) B: -) 実線の矢印付き
B --) A: --) 破線の矢印付き
rect rgba(255, 0, 255, 0.5)
A ->> C: ->> 実線の三角矢印付き
activate C
C -->> A: -->> 破線の三角矢印付き
deactivate C
end
B -x+ C: -x 実線のバッテン付き
C -->>+ C: 「C -->> C: 」
C -->>- C: 「C -->> C: 」
C --x- B: --x 破線のバッテン付き
note over A,C: 「note over A,C: 」
note over B: 「note over B: 」
loop ループの書き方
B ->> C: あいうえお
activate C
C ->> B: かきくけこ
deactivate C
note right of B: 「Note right of B: 」
end
note right of B: 「Note right of B: 」
alt 正常系
B ->> C: さしすせそ
else 異常系
B ->> C: たちつてと
end
opt 〜〜の場合のみ
C ->> B: なにぬねの<br/>はひふへほ
end