Questions tagged [plantuml]

Open-Source tool in Java to draw UML Diagrams

PlantUML is a Java component that allows to quickly generate

  • Sequence diagrams
  • Use case diagrams
  • Class diagrams
  • Activity diagrams
  • Component diagrams
  • State diagrams
  • Object diagrams

using a simple and intuitive language.

They can be generated in PNG or SVG format.
It is also possible to generate ASCII art diagrams (only for sequence diagrams).

409 questions
11
votes
7 answers

Using plantuml within a markdown document

At the moment I am trying to make a presentation using markdown. In order to include an UML diagram I want to use PlantUML. The code is written in the document below. I am of the understanding, that this should work. However it does not. Of course…
Heijne
  • 113
  • 1
  • 2
  • 6
11
votes
1 answer

Is it possible to group participants in PlantUML?

I want to have a box around a couple of participants showing that they are part of an entity. How can you do this in PlantUML?
user2748107
  • 240
  • 3
  • 12
11
votes
2 answers

How to generate right-direction arrow using PlantUML new Activity Diagram syntax?

How can I create right-directed arrow in the PlantUML new Activity Diagram syntax? Using the old syntax, I can use -right->, but I don't find any similar notation from the new syntax guide. How can you achieve the same result with the new syntax? I…
ryanfadholi
  • 111
  • 1
  • 4
10
votes
1 answer

Does everyone have plantuml in markdown files in a bitbucket repository?

I have a lot of plantuml stuff in project markdown files and it works pretty good with gitlab. Now I have to migrate to bitbucket and it seems there is no free solutions to enable plantuml pictures into the documentation. Has everyone figured out…
OkieOth
  • 3,604
  • 1
  • 19
  • 29
10
votes
2 answers

How to make a plant uml activity diagram travel left to right

I've created an activity diagram with swimlanes in plant uml the diagram travels from top to bottom but I want to make it travel left to right. I found this answer about PlantUML different layouts but it does not seem to apply to activity diagrams.…
user1605665
  • 3,771
  • 10
  • 36
  • 54
10
votes
1 answer

PlantUML: nested components with text possible?

As I've seen from the examples in PlantUML you can have certain graphical objects with text in it like folder folder1 [ Here you can have some explanation with ==== --Markdown-- //formatting// ~~elements~~ ] which renders to You can…
frans
  • 8,868
  • 11
  • 58
  • 132
10
votes
1 answer

How do I color a single arrow in a plant UML component diagram

From the documentation its clear of how to color all the arrows using a skinparam and I can change the overall color of a component using colors. Its just unclear to me on how to color the arrows only. e.g. in the below example how could I make the…
user1605665
  • 3,771
  • 10
  • 36
  • 54
9
votes
2 answers

PlantUML component diagam port

Is there any possible way to create component port in the component diagram? If port has to be attached to only one arrow, its easy, because I can use #-- arrow. interface y [x] #- y The problem is, if I try to attach to arrows to one port. I tried…
9
votes
2 answers

Line break for components

My PlantUML code looks like this package "parent" { package "child1" { } package "child2" { } package "child3" { } //and so on... } The rendered diagram has all the child packages side by side and so the diagram is too wide. Is…
onepiece
  • 3,279
  • 8
  • 44
  • 63
9
votes
1 answer

How do I auto activate and destroy in a plant uml sequence diagram

In PlantUML adding activation lines in a sequence diagram can be very messy. Is there any way to make it auto activate and deactivate without all the extra text? e.g. Generate Sequence diagram without activation lines @startuml First ->…
user1605665
  • 3,771
  • 10
  • 36
  • 54
8
votes
1 answer

How to display blocks on PlantUML diagram vertically?

I've got the following sample code (in real I've got hundred/thousands of…
kenorb
  • 155,785
  • 88
  • 678
  • 743
8
votes
1 answer

plantUML: swimlanes and overlapping connectors

I'm using plantUML swimlanes to visualize internal processes but unfortunately encounter overlapping lines when I want to display processes that are executed and detach. I'm using this: @startuml title…
Meiko Watu
  • 451
  • 1
  • 4
  • 11
8
votes
2 answers

plantuml - draw note above activity diagram

I found a good activity diagram at here but no source code.it looks like below: I try to draw it with plantuml, below is my code: @startuml skinparam linetype ortho (*) -down-> "clone repository" note right A:git clone url/to/repository scp -p…
beetlej
  • 1,841
  • 4
  • 13
  • 27
8
votes
1 answer

Can't turn on plantuml-mode in Emacs

I am on Emacs 24.3.1. I installed the MELPA version of plantuml-mode via M-x package-install RET plantuml-mode RET. When I try to turn on plantuml-mode for a buffer, I get the following error: Wrong type argument: stringp, nil Trying to find…
itsjeyd
  • 5,070
  • 2
  • 30
  • 49
8
votes
3 answers

iPython notebook plantuml extension

How can we use plantuml UML tool in iPython notebook? It should helpful for us since UML figure is frequently used during paper work. After some google from internet, I have found one excellent reference for Using Asymptote in iPython notebook, then…
lucky1928
  • 8,708
  • 10
  • 43
  • 92
1
2
3
27 28