リンク
- シンプルなテキストファイルで UML が書ける、オープンソースのツール - 公式サイト
- PlangUMLを使ったUMLの描き方 (PDF) - PlantUML言語リファレンスガイド
ロリポップとソケット
ロリポップとソケットはインタフェースを表す。 主にコンポーネント図で使われる。
ロリポップとソケットは次のように描く。
@startuml [A] -() foo [B] --() bar [C] -( baz [D] --( qux @enduml
複数のクラスに同名のソケットがある場合、はじめにソケットだけを定義して後から線をつなぐ。
@startuml () foo as foo1 () foo as foo2 [A] -( foo1 [A] -( foo2 [B] -() foo1 [C] -() foo2 @enduml