Updated UML

This commit is contained in:
pb 2024-07-11 16:52:26 +02:00
parent ace8a7bf45
commit dccfc1852f

View File

@ -57,15 +57,15 @@ class WorkflowSchedule {
class Graph { class Graph {
+id: int +id: int
+ressources: Ressource[] +ressources: map[GraphicElement.ID]Ressource
+links: Link[] +links: Link[]
} }
class Link { class Link {
+id: int +id: int
+source: Ressource +source: GraphicElement.ID
+target: Ressource +target: GraphicElement.ID
graphic: GraphicLink +graphic: GraphicLink
} }
class GraphicLink { class GraphicLink {
@ -124,13 +124,14 @@ Workflow "1" o-- "0..*" ResourceSet
Workflow "1" o-- "0..*" WorkflowSchedule Workflow "1" o-- "0..*" WorkflowSchedule
Workflow "1" o-- "0..*" Graph Workflow "1" o-- "0..*" Graph
Graph "1" o-- "0..*" Ressource Graph "1" o-- "0..*" Resources
Graph "1" o-- "0..*" Link Graph "1" o-- "0..*" Link
Ressource -- GraphicElement Ressource --o GraphicElement
Link -- GraphicLink Link -- GraphicLink
Calendar "1" o-- "0..*" Workflow Calendar "1" o-- "0..*" Workflow
@enduml @enduml