PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2023.11)
自然に促 進し、生産性を高め、ミスの可能性を減らします。 • 簡単な編集と修正: 重要なのは、既存のダイアグラムの編集が手間のかからないプロセスであるということです。ダイア グラムはテキストから生成されるため、グラフィカルなツールを使って画像を変更するよりも、調整 がかなり簡単で正確であることがわかります。 PlantUML は、シーケンス・ダイアグラムの作成と編集に、わかりやすくユーザフレンドリーなアプ return rc bob -> george !! : delete return success @enduml 1.26 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること 言語リファレンスガイド (1.2023.11) 22 / 544 1.27 分類子の生成 1 シーケンス図 return bye @enduml 1.27 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice :0 码力 | 545 页 | 7.75 MB | 1 年前3PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.1)
return rc bob -> george !! : delete return success @enduml 1.25 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること 1.26 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello PlantUML 言語リファレンスガイド (1.2021.1) 20 / 392 1.27 活性化、非活性化、生成のショートカット 1 Alice --> Bob : ok @enduml 1.27 活性化、非活性化、生成のショートカット 対象の分類子を記述した直後に、次の記法を使うことができます。 • ++ 対象を活性化する (続けて #color のように色を記述することもできます) • -- 起点側を非活性化する • ** 対象のインスタンスを生成する • !! 対象のインスタンスを破棄する @startuml alice0 码力 | 393 页 | 4.27 MB | 1 年前3PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2021.2)
return rc bob -> george !! : delete return success @enduml 1.25 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること 1.26 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello PlantUML 言語リファレンスガイド (1.2021.2) 20 / 398 1.27 活性化、非活性化、生成のショートカット 1 Alice --> Bob : ok @enduml 1.27 活性化、非活性化、生成のショートカット 対象の分類子を記述した直後に、次の記法を使うことができます。 • ++ 対象を活性化する (続けて #color のように色を記述することもできます) • -- 起点側を非活性化する • ** 対象のインスタンスを生成する • !! 対象のインスタンスを破棄する @startuml alice0 码力 | 399 页 | 4.33 MB | 1 年前3PlantUML 1.2020.23 言語リファレンスガイド
は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること ができます。 PlantUML 言語リファレンスガイド (1.2020.23) 18 / 305 1.24 分類子の生成 1 シーケンス図 Alice Alice -> Alice : some action return bye @enduml 1.24 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other String Alice -> String note right : You can also put notes! Alice --> Bob : ok @enduml 1.25 活性化、非活性化、生成のショートカット 対象の分類子を記述した直後に、次の記法を使うことができます。 • ++ 対象を活性化する (続けて #color のように色を記述することもできます) PlantUML 言語リファレンスガイド0 码力 | 306 页 | 3.19 MB | 1 年前3PlantUML を使った UML の描き方 - PlantUML 言語リファレンスガイド(Version 1.2020.22)
は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること ができます。 PlantUML 言語リファレンスガイド (1.2020.22) 17 / 293 1.23 分類子の生成 1 シーケンス図 Alice Alice -> Alice : some action return bye @enduml 1.23 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other String Alice -> String note right : You can also put notes! Alice --> Bob : ok @enduml 1.24 活性化、非活性化、生成のショートカット 対象の分類子を記述した直後に、次の記法を使うことができます。 • ++ 対象を活性化する (続けて #color のように色を記述することもできます) PlantUML 言語リファレンスガイド0 码力 | 294 页 | 3.11 MB | 1 年前3PlantUML 1.2021.3 言語リファレンスガイド
return rc bob -> george !! : delete return success @enduml 1.25 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること 1.26 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello PlantUML 言語リファレンスガイド (1.2021.2) 20 / 411 1.27 活性化、非活性化、生成のショートカット 1 Alice --> Bob : ok @enduml 1.27 活性化、非活性化、生成のショートカット 対象の分類子を記述した直後に、次の記法を使うことができます。 • ++ 対象を活性化する (続けて #color のように色を記述することもできます) • -- 起点側を非活性化する • ** 対象のインスタンスを生成する • !! 対象のインスタンスを破棄する @startuml alice0 码力 | 412 页 | 4.46 MB | 1 年前3PlantUML 1.2019.6 言語リファレンスガイド
deactivate B deactivate A A -> User: Done deactivate A @enduml 1.20 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること Alice Alice -> Alice : some action return bye @enduml 1.21 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other 言語リファレンスガイド (1.2019.6) 51 / 173 3.27 大きなファイルの分割 3 クラス図 3.27 大きなファイルの分割 時には、ある非常に大きな画像ファイルを受け取ることがあるでしょう。 生成された画像を複数のファイルに分割するコマンド page (hpages)x(vpages) を使用することがで きます: hpages は横方向のページ数を示すコマンドであり、そして vpages0 码力 | 174 页 | 1.99 MB | 1 年前3PlantUML 1.2019.9 言語リファレンスガイド
deactivate B deactivate A A -> User: Done deactivate A @enduml 1.20 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること Alice Alice -> Alice : some action return bye @enduml 1.21 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other 言語リファレンスガイド (1.2019.9) 51 / 174 3.27 大きなファイルの分割 3 クラス図 3.27 大きなファイルの分割 時には、ある非常に大きな画像ファイルを受け取ることがあるでしょう。 生成された画像を複数のファイルに分割するコマンド page (hpages)x(vpages) を使用することがで きます: hpages は横方向のページ数を示すコマンドであり、そして vpages0 码力 | 175 页 | 2.02 MB | 1 年前3PlantUML 1.2019.4 言語リファレンスガイド
deactivate B deactivate A A -> User: Done deactivate A @enduml 1.20 Return 新しいコマンド return は、リターンメッセージを生成し、オプションでテキストラベルをつけるこ とができます。リターンする先は最も最近活性化したライフラインです。構文は単純に return ラベル です。ラベルを与える場合には、通常のメッセージに与えることが可能な文字列を何でも与えること Alice Alice -> Alice : some action return bye @enduml 1.21 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other 言語リファレンスガイド (1.2019.4) 51 / 167 3.27 大きなファイルの分割 3 クラス図 3.27 大きなファイルの分割 時には、ある非常に大きな画像ファイルを受け取ることがあるでしょう。 生成された画像を複数のファイルに分割するコマンド page (hpages)x(vpages) を使用することがで きます: hpages は横方向のページ数を示すコマンドであり、そして vpages0 码力 | 168 页 | 1.90 MB | 1 年前3PlantUML 1.2019.3 言語リファレンスガイド
Alice Alice -> Alice : some action return bye @enduml 1.21 分類子の生成 キーワード create を、オブジェクトが最初のメッセージを受信する直前に置くことにより、このメッ セージがオブジェクトを新しく 生成していることを強調して表現できます。 @startuml Bob -> Alice : hello create Other 言語リファレンスガイド (1.2019.3) 51 / 159 3.27 大きなファイルの分割 3 クラス図 3.27 大きなファイルの分割 時には、ある非常に大きな画像ファイルを受け取ることがあるでしょう。 生成された画像を複数のファイルに分割するコマンド page (hpages)x(vpages) を使用することがで きます: hpages は横方向のページ数を示すコマンドであり、そして vpages メッセージは、矢印構文を使います。 @startuml robust "ウェブブラウザ" as WB concise "ユーザ" as WU @0 WU is アイドル WB is アイドル @100 WU -> WB : URL WU is 待機 WB is 処理中 @300 WB is 待機 PlantUML 言語リファレンスガイド (1.2019.3) 94 / 159 9.3 相対時間での指定 9 タイミング図0 码力 | 160 页 | 1.80 MB | 1 年前3
共 98 条
- 1
- 2
- 3
- 4
- 5
- 6
- 10