diff options
Diffstat (limited to 'images/uml-gef.plantuml')
-rw-r--r-- | images/uml-gef.plantuml | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/images/uml-gef.plantuml b/images/uml-gef.plantuml new file mode 100644 index 0000000..d044c60 --- /dev/null +++ b/images/uml-gef.plantuml @@ -0,0 +1,26 @@ +@startuml img/classes01.png + +package "Model" #dddddd { + Element <-- Connection + Element <- Node + Element <- NodeProperties + Element <- Diagram + Node *-- NodeProperties + Diagram *-- Node + Diagram *-- Connection +} +DiagramEditor o-- "1" Diagram +DiagramEditor *-- PartFactory + +package "Controller" #DDDDDD { + PartFactory o-- ConnectionEditPart + PartFactory o-- KSMNodeEditPart +} +PartFactory:createEditPart(context, model) + +package "View" #dddddd { + KSMNodeEditPart *-- KSMNodeFigure + ConnectionEditPart *-- RoundedPolygone +} + +@enduml
\ No newline at end of file |