mirror of
https://github.com/ets-cfuhrman-pfe/EvalueTonSavoir.git
synced 2025-08-11 21:23:54 -04:00
23 lines
650 B
Text
23 lines
650 B
Text
@startuml addFolder-RDCU
|
|
skinparam style strictuml
|
|
skinparam SequenceMessageAlignment center
|
|
|
|
participant ":Folder\nController" as FC
|
|
participant ":Évalue\nTon\nSavoir" as ETS
|
|
participant ":Map<string, User>" as MUS
|
|
participant "user:User" as U
|
|
participant "f:Folder" as F
|
|
|
|
-> FC: addFolder(folderName: string,\nuserId: string)
|
|
FC -> ETS : user = getUser(userId: string)
|
|
note right: by Expert
|
|
ETS -> MUS : user = find(userId)
|
|
note right: id to object
|
|
FC -> ETS : f = createFolder(folderName: string,\nuser: User)
|
|
create F
|
|
ETS -->> F : <<create>>
|
|
note right: by Creator (ETS\naggregates Folder)
|
|
ETS -> U : addFolder(f)
|
|
note right: by Expert
|
|
|
|
@enduml
|