Цифровой садик - приветственная

Цифровой садик - приветственная | Полный список всего, что тут есть | RSS | Подписаться через follow.it

27.06.2025

UML

Как обычно, новая тема - подборка ссылок.

про разные отображалки

  • по умолчанию graphviz
  • smetana – порт graphviz на java. !pragma layout smetana или java -jar plantuml.jar -Playout=smetana. https://plantuml.com/ru/smetana02
  • elk – https://plantuml.com/ru/elk. Требует этот самый elk скачать. Тогда аналогично !pragma layout elk или через опцию командной строки java -jar plantuml.jar -Playout=elk.
  • vizjs – https://plantuml.com/ru/vizjs – порт graphviz на javascript. Здесь надо скачать чот дофига, потом you have to set up the GRAPHVIZ_DOT environment variable value to vizjs (or through the command line with -D flag or -graphvizdot flag). И типа должно заработать.

Синтаксис Activity diagram plantuml

while

@startuml
while (check filesize) is (not empty)
:read file;
endwhile (empty)
:close file;
@enduml
while.png

Swimlanes

Даже с цветами. You can add if conditional or repeat or while loop within swimlanes.

@startuml
|#pink|Actor_For_red|
start
if (color?) is (red) then
#pink:**action red**;
:foo1;
else (not red)
|#lightgray|Actor_For_no_red|
#lightgray:**action not red**;
:foo2;
endif
|Next_Actor|
#lightblue:foo3;
:foo4;
|Final_Actor|
#palegreen:foo5;
stop
@enduml
swimlane.png

Если у вас есть мысли, комментарии, предложения или отклики по поводу этой страницы или этого цифрового сада в целом, напишите мне сообщение на me (at) ladykosha.ru. Мне ооочень интересно!

Задонатить.


An IndieWeb Webring 🕸💍