IT:AD:PlantUML:HowTo:Examples
Summary
Notes
- Examples show use of \n to fold notes … but it blows it up. Remove, and it works fine.
did not work.\\n
did not work.
Class Diagrams
<uml> class Object << general >> Object <|--- ArrayList note top of Object : In java, every class extends this one... note "This is a floating note" as N1 note "This note is connected to several objects." as N2 Object .. N2 N2 .. ArrayList </uml>
participant User
User → A: Do Work
activate A #FFBBBB
A → A: Internal call activate A #DarkSalmon
A → B: « createRequest » activate B
B –
> A: RequestCreated
d
eactivate B deactivate A A → User: Done deactivate A </uml>
State Diagram
<uml> state "In Progress" as InProgress Open --> InProgress : Start Progress Open --> Resolved : Resolve Issue Open --> Closed : Close Issue InProgress -up-> Open : Stop Progress InProgress --> Resolved : Resolve Issue InProgress --> Closed : Close Issue Resolved --> Closed : Close Issue Resolved --> Reopened : Reopen Issue Reopened --> Resolved : Resolve Issue Reopened --> Closed : Close Issue Reopened --> InProgress: Start Progress Closed -up-> Reopened : Reopen Issue </uml>
State Diagrams
<uml> [*] --> NotShooting state NotShooting { [*] --> Idle Idle --> Configuring : EvConfig Configuring --> Idle : EvConfig } state Configuring { [*] --> NewValueSelection NewValueSelection --> NewValuePreview : EvNewValue NewValuePreview --> NewValueSelection : EvNewValueRejected NewValuePreview --> NewValueSelection : EvNewValueSaved state NewValuePreview { State1 -> State2 } } </uml>
Use Case Diagrams
<uml> User -> (Start) User --> (Use the application) : Polish label :Main Admin: --> (Use the application) : This is a test </uml>