wiki:plugins-demo/PlantUMLMacro

PlantUMLMacro: 创建 UML 图

PlantUMLMacro 使用 PlantUML 在页面上绘制各种类型的 UML 图.

详细的 UML 描述语法可以参见 PlantUML 的相关文档: http://plantuml.sourceforge.net/ ;

示例

用例图


类图


时序图


使用 Salt 表达界面原型


目前看来 Salt 还很不成熟, 比如不能表达控件的 disable 状态、没有多行文本、不支持缩进、不支持靠右或者置中对齐、无法方便设置行和列的合并 等等.

小技巧: 可以使用虚线(..)作为网格对齐或者缩进的占位符; 虚线也可以用于分隔界面, 在各列间留一个空白列空间.

使用说明

PlantUML Language Reference Guide

可以在 PlantUML 首页 找到相关下载, 也可以在本文的附件中下载 PlantUML Language Reference Guide.pdf;

PlantUMLMacro 使用说明

[[plantuml]]

Aliases: [[PlantUml]] [[PlantUML]]

A wiki processor that renders PlantUML diagrams in wiki text.

Example:

{{{
#!PlantUML
@startuml
Alice -> Bob: Authentication Reque
st
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication Request
Alice <-- Bob: another authentication Response
@enduml
}}}

Results in:

Last modified 5 years ago Last modified on 2013-01-09T09:57:48+08:00

Attachments (1)

Download all attachments as: .zip