summaryrefslogtreecommitdiff
path: root/images/uml-gef.plantuml
diff options
context:
space:
mode:
Diffstat (limited to 'images/uml-gef.plantuml')
-rw-r--r--images/uml-gef.plantuml26
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