 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)に、シーケンス図と同じ構文によってクラス間の関係を表現することができ、クラスの相互作用を流 動的かつ洞察的に描写するための道を開きます。 構造的な表現や関係的な表現だけでなく、クラス図の構文では、注釈の挿入や色の適用などのさらな る拡張がサポートされており、ユーザーは情報量が多く視覚的に魅力的な図を作成することができま す。 図の作成体験を向上させる PlantUML の一般的なコマンドについて、さらに詳しく知ることができま す。 @enduml 3.26 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができます: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2023.11)0 码力 | 545 页 | 7.75 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)に、シーケンス図と同じ構文によってクラス間の関係を表現することができ、クラスの相互作用を流 動的かつ洞察的に描写するための道を開きます。 構造的な表現や関係的な表現だけでなく、クラス図の構文では、注釈の挿入や色の適用などのさらな る拡張がサポートされており、ユーザーは情報量が多く視覚的に魅力的な図を作成することができま す。 図の作成体験を向上させる PlantUML の一般的なコマンドについて、さらに詳しく知ることができま す。 @enduml 3.26 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができます: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2023.11)0 码力 | 545 页 | 7.75 MB | 1 年前3
 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.1) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 393 页 | 4.27 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.1) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 393 页 | 4.27 MB | 1 年前3
 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.2) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 399 页 | 4.33 MB | 1 年前3 PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.2) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 399 页 | 4.33 MB | 1 年前3
 PlantUML 1.2021.3 言語リファレンスガイド@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.2) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 412 页 | 4.46 MB | 1 年前3 PlantUML 1.2021.3 言語リファレンスガイド@enduml 3.25 矢印の向きを変える デフォルトではクラス間のリンクは 2 つのダッシュ -- を持っており、垂直に配向されています。次 のように単一のダッシュ(またはドット)を置くことによって水平方向にリンクを使用することが可 能です。 @startuml Room o- Student Room *-- Chair @enduml リンクをひっくり返すことにより向きを変えることができる: --> "First Activity" -->[You can put also labels] "Second Activity" --> (*) @enduml 5.3 矢印の方向を変える 水平矢印には -> を使用できます。次の構文を使用して矢印の方向を強制することができます。 • -down-> (デフォルトの矢印) PlantUML 言語リファレンスガイド (1.2021.2) 87 (5) then :print 5; else :print not 5; @enduml [Ref. QA-301] 6.3.1 複数条件 (水平モード) いくつもの条件分岐がある場合には、キーワード elseif を使用できます。(デフォルトで水平モード になります): @startuml start if (condition A) then (yes) :Text 1; elseif (condition0 码力 | 412 页 | 4.46 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)User -> (Start) User --> (Use) MySql --> (Use) @enduml 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) PlantUML 语言参考指引 (1.2019.1) 26 / 145 2.9 分割图示 2 用例图 :user: 21 改变箭头方向 3 类图 @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 146 页 | 1.91 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.1)User -> (Start) User --> (Use) MySql --> (Use) @enduml 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) PlantUML 语言参考指引 (1.2019.1) 26 / 145 2.9 分割图示 2 用例图 :user: 21 改变箭头方向 3 类图 @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 146 页 | 1.91 MB | 1 年前3
 PlantUML 1.2019.3 语言参考指引@enduml PlantUML 语言参考指引 (1.2019.3) 28 / 156 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.3) 51 / 156 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 157 页 | 1.78 MB | 1 年前3 PlantUML 1.2019.3 语言参考指引@enduml PlantUML 语言参考指引 (1.2019.3) 28 / 156 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.3) 51 / 156 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 157 页 | 1.78 MB | 1 年前3
 PlantUML 1.2019.2 语言参考指引@enduml PlantUML 语言参考指引 (1.2019.2) 28 / 156 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.2) 51 / 156 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 157 页 | 1.78 MB | 1 年前3 PlantUML 1.2019.2 语言参考指引@enduml PlantUML 语言参考指引 (1.2019.2) 28 / 156 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.2) 51 / 156 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 157 页 | 1.78 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)@enduml PlantUML 语言参考指引 (1.2019.6) 28 / 173 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 174 页 | 1.98 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.6)@enduml PlantUML 语言参考指引 (1.2019.6) 28 / 173 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 174 页 | 1.98 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)@enduml PlantUML 语言参考指引 (1.2019.9) 28 / 173 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 174 页 | 2.00 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.9)@enduml PlantUML 语言参考指引 (1.2019.9) 28 / 173 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 你也可以使用特定的皮肤设定来给分页添加边框(见例子) @startuml ' Split into 4 pages page 2x2 skinparam0 码力 | 174 页 | 2.00 MB | 1 年前3
 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)@enduml PlantUML 语言参考指引 (1.2019.4) 28 / 164 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.4) 51 / 164 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 165 页 | 1.89 MB | 1 年前3 使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2019.4)@enduml PlantUML 语言参考指引 (1.2019.4) 28 / 164 2.8 改变箭头方向 2 用例图 2.8 改变箭头方向 默认连接是竖直方向的,用 --表示,可以用一个横杠或点来表示水平连接。 @startuml :user: --> (Use case 1) :user: -> (Use case 2) @enduml 也可以通过翻转箭头来改变方向。 @startuml (Use • foo -() bar @startuml class foo bar ()- foo @enduml 3.21 改变箭头方向 类之间默认采用两个破折号 -- 显示出垂直方向的线. 要得到水平方向的可以像这样使用单破折号 (或者 点): @startuml Room o- Student Room *-- Chair @enduml 你也可以通过改变倒置链接来改变方向 @startuml @enduml 3.27 拆分大文件 有些情况下,会有一些很大的图片文件。 可以用 page (hpages)x(vpages) 这个命令把生成的图片文件拆分成若干个文件。 hpages 用来表示水平方向页面数,and vpages 用来表示垂直方面页面数。 PlantUML 语言参考指引 (1.2019.4) 51 / 164 3.27 拆分大文件 3 类图 你也可以使用特定的皮肤设定来给分页添加边框(见例子)0 码力 | 165 页 | 1.89 MB | 1 年前3
共 26 条
- 1
- 2
- 3













