有没有办法在顺序图结束之前在顺序图中结束参与者的线路?
例如,如果我想显示数据库存储过程如何相互调用:
@startuml
participant SP0
SP0 -> SP0 : Do minor stuff
create participant SP2
SP0 -> SP2 : Exec SP2
SP2 -> SP2 : Insert into table Tbl
SP2 -> SP2 : Do other stuff
SP2 -> SP0
SP0 -> SP0 : Do minor stuff
@enduml
我想在SP2的处理返回SP0后立即终止。此外,如果以后我从SP0调用一个复杂的过程SP3,我想将其垂直放置在与SP2相同的级别上。
我可以使用
hide footbox
删除页脚,但该行仍然停留在该处。 activate
和destroy
也不会结束这一行。谢谢!
最佳答案
该选项是,而不是sequence help上的。我想您必须在右侧添加SP3
。缩短图表宽度的一个技巧是在长消息或注释上添加换行符\n
。
关于graphviz - 如何在PlantUML序列图中结束参与者的线路,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38267282/