Files
bachelor_thesis/Additional_Notes/uml/sequence_diagram_preference.plantuml
2020-02-18 11:22:01 +01:00

38 lines
643 B
Plaintext

@startuml
skinparam monochrome true
skinparam SequenceBoxBackgroundColor #ffffff
skinparam ParticipantPadding 5
skinparam shadowing false
hide footbox
title Preferences
activate M.Customer
M.Customer -> M.Collab: like/dislike
note left
{
"type": "like"|"dislike",
"data": //String//
}
end note
activate M.Collab
M.Collab -> M.Collab : update preferences
M.Customer <- M.Collab: updated preference state
deactivate M.Collab
note right
{
"type": "preferenceUpdate",
"data": {
"likes": //Array<String>//,
"dislikes": //Array<String>//
}
}
end note
@enduml