feat: add src
This commit is contained in:
parent
debae02a41
commit
ec7c280177
|
@ -0,0 +1,36 @@
|
||||||
|
# usage
|
||||||
|
|
||||||
|
* get version
|
||||||
|
```
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -version
|
||||||
|
```
|
||||||
|
|
||||||
|
* test the installation of plantuml with a sequence diagram
|
||||||
|
```
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/sequence-diagram/sequence-diagram-hello.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
* test the installation of Graphviz
|
||||||
|
```
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -testdot
|
||||||
|
```
|
||||||
|
|
||||||
|
* test the installation of plantuml with a class diagram
|
||||||
|
```
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/class-diagram/class-diagram.txt
|
||||||
|
```
|
||||||
|
|
||||||
|
* other tests
|
||||||
|
```
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/start-stop.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/end.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-yes-no.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-color.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-equals.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-elseif.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-elseif-vertical.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/condition-switch.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/loop-repeat.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/loop-repeat-break.txt
|
||||||
|
java -jar ~/plantuml/bin/plantuml.jar -verbose ./src/activity-diagramm/loop-while.txt
|
||||||
|
```
|
|
@ -0,0 +1,6 @@
|
||||||
|
@startuml
|
||||||
|
if (color?) is (<color:red>red) then
|
||||||
|
:print red;
|
||||||
|
else
|
||||||
|
:print not red;
|
||||||
|
@enduml
|
|
@ -0,0 +1,17 @@
|
||||||
|
@startuml
|
||||||
|
!pragma useVerticalIf on
|
||||||
|
start
|
||||||
|
if (condition A) then (yes)
|
||||||
|
:Text 1;
|
||||||
|
elseif (condition B) then (yes)
|
||||||
|
:Text 2;
|
||||||
|
stop
|
||||||
|
elseif (condition C) then (yes)
|
||||||
|
:Text 3;
|
||||||
|
elseif (condition D) then (yes)
|
||||||
|
:Text 4;
|
||||||
|
else (nothing)
|
||||||
|
:Text else;
|
||||||
|
endif
|
||||||
|
stop
|
||||||
|
@enduml
|
|
@ -0,0 +1,16 @@
|
||||||
|
@startuml
|
||||||
|
start
|
||||||
|
if (condition A) then (yes)
|
||||||
|
:Text 1;
|
||||||
|
elseif (condition B) then (yes)
|
||||||
|
:Text 2;
|
||||||
|
stop
|
||||||
|
(no) elseif (condition C) then (yes)
|
||||||
|
:Text 3;
|
||||||
|
(no) elseif (condition D) then (yes)
|
||||||
|
:Text 4;
|
||||||
|
else (nothing)
|
||||||
|
:Text else;
|
||||||
|
endif
|
||||||
|
stop
|
||||||
|
@enduml
|
|
@ -0,0 +1,6 @@
|
||||||
|
@startuml
|
||||||
|
if (counter?) equals (5) then
|
||||||
|
:print 5;
|
||||||
|
else
|
||||||
|
:print not 5;
|
||||||
|
@enduml
|
|
@ -0,0 +1,16 @@
|
||||||
|
@startuml
|
||||||
|
start
|
||||||
|
switch (test?)
|
||||||
|
case ( condition A )
|
||||||
|
:Text 1;
|
||||||
|
case ( condition B )
|
||||||
|
:Text 2;
|
||||||
|
case ( condition C )
|
||||||
|
:Text 3;
|
||||||
|
case ( condition D )
|
||||||
|
:Text 4;
|
||||||
|
case ( condition E )
|
||||||
|
:Text 5;
|
||||||
|
endswitch
|
||||||
|
stop
|
||||||
|
@enduml
|
|
@ -0,0 +1,14 @@
|
||||||
|
@startuml
|
||||||
|
|
||||||
|
start
|
||||||
|
|
||||||
|
if (Graphviz installed?) then (yes)
|
||||||
|
:process all\ndiagrams;
|
||||||
|
else (no)
|
||||||
|
:process only
|
||||||
|
__sequence__ and __activity__ diagrams;
|
||||||
|
endif
|
||||||
|
|
||||||
|
stop
|
||||||
|
|
||||||
|
@enduml
|
|
@ -0,0 +1,7 @@
|
||||||
|
@startuml
|
||||||
|
start
|
||||||
|
:Hello world;
|
||||||
|
:This is defined on
|
||||||
|
several **lines**;
|
||||||
|
end
|
||||||
|
@enduml
|
|
@ -0,0 +1,15 @@
|
||||||
|
@startuml
|
||||||
|
start
|
||||||
|
repeat
|
||||||
|
:Test something;
|
||||||
|
if (Something went wrong?) then (no)
|
||||||
|
#palegreen:OK;
|
||||||
|
break
|
||||||
|
endif
|
||||||
|
->NOK;
|
||||||
|
:Alert "Error with long text";
|
||||||
|
repeat while (Something went wrong with long text?) is (yes) not (no)
|
||||||
|
->//merged step//;
|
||||||
|
:Alert "Success";
|
||||||
|
stop
|
||||||
|
@enduml
|
|
@ -0,0 +1,12 @@
|
||||||
|
@startuml
|
||||||
|
|
||||||
|
start
|
||||||
|
|
||||||
|
repeat
|
||||||
|
:read data;
|
||||||
|
:generate diagrams;
|
||||||
|
repeat while (more data?) is (yes)
|
||||||
|
->no;
|
||||||
|
stop
|
||||||
|
|
||||||
|
@enduml
|
|
@ -0,0 +1,12 @@
|
||||||
|
@startuml
|
||||||
|
|
||||||
|
start
|
||||||
|
|
||||||
|
while (data available?)
|
||||||
|
:read data;
|
||||||
|
:generate diagrams;
|
||||||
|
endwhile
|
||||||
|
|
||||||
|
stop
|
||||||
|
|
||||||
|
@enduml
|
|
@ -0,0 +1,7 @@
|
||||||
|
@startuml
|
||||||
|
start
|
||||||
|
:Hello world;
|
||||||
|
:This is defined on
|
||||||
|
several **lines**;
|
||||||
|
stop
|
||||||
|
@enduml
|
|
@ -0,0 +1,3 @@
|
||||||
|
@startuml
|
||||||
|
A <|-- B
|
||||||
|
@enduml
|
|
@ -0,0 +1,3 @@
|
||||||
|
@startuml
|
||||||
|
Alice -> Bob: Hello world!
|
||||||
|
@enduml
|
|
@ -0,0 +1,3 @@
|
||||||
|
@startuml
|
||||||
|
Alice -> Bob: test
|
||||||
|
@enduml
|
|
@ -0,0 +1,3 @@
|
||||||
|
@startuml
|
||||||
|
testdot
|
||||||
|
@enduml
|
Loading…
Reference in New Issue