一个PlantUML文档如何指定其图表类型?

8
据我所知,PlantUML会自动检测给定文档的图表类型(序列图、用例图、类图、活动图等)。这似乎运行得相当不错,但有时我会发现在编辑图表时,我会做出一些看似微小的更改,结果我的活动图就变成了类图(例如)。
我希望有一种方式可以告诉PlantUML图表类型,并且如果语法不适用于该选择的图表类型,则编译失败。但我在PlantUML文档中没有找到类似的图表类型标识符。这种图表类型标识符是否存在?
1个回答

3
最简单的方法是从仅适用于一种图表的特定内容开始描述图表。
例如,如果我只有以下这行:
A --> B
  • 对于类图,我可以在其前面添加class A
  • 对于活动图,我可以将其更改为A -->[ ] B
  • 对于时序图,我可以在其前面添加participant A

等等。

在所有情况下,可视化效果都不会改变 - 我只是添加了自动添加的内容。


为什么还要制作一个类图呢?@startuml "用户" -up-> "租户" "应用程序" -up-> "租户" "群组" -up-> "租户" "角色" -up-> "应用程序" "用户" -up-> "群组" "注册" -up-> "用户" "注册" -up-> "应用程序" "用户" -up-> "角色" "实体" -up-> "应用程序" @enduml - Richard

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接