Source for: UML Sequence Diagram Longer Example¶
A longer sequence of events with some skinparam formatting:
Source:¶
@startuml
'!include plantuml-ae.iuml
skinparam sequenceArrowThickness 2
skinparam roundcorner 20
skinparam maxmessagesize 60
skinparam ParticipantPadding 20
skinparam BoxPadding 10
skinparam SequenceBoxBackgroundColor AliceBlue
skinparam ActorBorderColor SaddleBrown
actor User #SaddleBrown
participant "RequestParser" as A #white
participant "TaskBundler" as B #white
box "Magic happens here"
participant "TaskExecutor" as C << (C,#ADD1B2) Testable >>
end box
User -> A: DoWork
activate A
A -> B: Create Request
activate B #violet
create C
B -> C: DoWork
activate C #PapayaWhip
C --> B: WorkDone
destroy C
B --> A: Request Created
deactivate B
A --> User: Done
deactivate A
'!include ../../plantuml-styles/ae-copyright-footer.txt
@enduml