|
@@ -1,5 +1,5 @@
|
|
|
// Warning: Generated Code! Do not edit!
|
|
// Warning: Generated Code! Do not edit!
|
|
|
-// Input file: test/data/TrivialPM.drawio
|
|
|
|
|
|
|
+// Input file: /home/maestro/repos/drawio-parsers/test/data/SlightlyLessTrivialPM.drawio
|
|
|
// Generator: https://msdl.uantwerpen.be/git/jexelmans/drawio2pm
|
|
// Generator: https://msdl.uantwerpen.be/git/jexelmans/drawio2pm
|
|
|
|
|
|
|
|
description <http://ua.be/sdo2l/description/artifacts/my_pm#> as my_pm {
|
|
description <http://ua.be/sdo2l/description/artifacts/my_pm#> as my_pm {
|
|
@@ -12,28 +12,82 @@ description <http://ua.be/sdo2l/description/artifacts/my_pm#> as my_pm {
|
|
|
ci initial : pm:Initial [
|
|
ci initial : pm:Initial [
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
ci final : pm:Final [
|
|
ci final : pm:Final [
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
- ci activity_0 : pm:Artifact [
|
|
|
|
|
|
|
+
|
|
|
|
|
+ ci artifact_0 : pm:Artifact [
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_0 : pm:Activity [
|
|
|
|
|
+ pm:hasName "Do things"
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
ci activity_0_port_0 : pm:CtrlInputPort [
|
|
ci activity_0_port_0 : pm:CtrlInputPort [
|
|
|
pm:ofActivity activity_0
|
|
pm:ofActivity activity_0
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
ci activity_0_port_1 : pm:CtrlOutputPort [
|
|
ci activity_0_port_1 : pm:CtrlOutputPort [
|
|
|
pm:ofActivity activity_0
|
|
pm:ofActivity activity_0
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_0_port_2 : pm:DataOutputPort [
|
|
|
|
|
+ pm:ofActivity activity_0
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_1 : pm:Activity [
|
|
|
|
|
+ pm:hasName "activity_name"
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_1_port_0 : pm:CtrlInputPort [
|
|
|
|
|
+ pm:ofActivity activity_1
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_1_port_1 : pm:CtrlOutputPort [
|
|
|
|
|
+ pm:ofActivity activity_1
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ci activity_1_port_2 : pm:DataInputPort [
|
|
|
|
|
+ pm:ofActivity activity_1
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
ri ctrl_flow_0 : pm:CtrlFlow [
|
|
ri ctrl_flow_0 : pm:CtrlFlow [
|
|
|
from initial
|
|
from initial
|
|
|
to activity_0_port_0
|
|
to activity_0_port_0
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
ri ctrl_flow_1 : pm:CtrlFlow [
|
|
ri ctrl_flow_1 : pm:CtrlFlow [
|
|
|
from activity_0_port_1
|
|
from activity_0_port_1
|
|
|
|
|
+ to activity_1_port_0
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ri ctrl_flow_2 : pm:CtrlFlow [
|
|
|
|
|
+ from activity_1_port_1
|
|
|
to final
|
|
to final
|
|
|
object_diagram:inModel model
|
|
object_diagram:inModel model
|
|
|
]
|
|
]
|
|
|
|
|
+
|
|
|
|
|
+ ri data_flow_0 : pm:DataFlow [
|
|
|
|
|
+ from artifact_0
|
|
|
|
|
+ to activity_1_port_2
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
|
|
+
|
|
|
|
|
+ ri data_flow_1 : pm:DataFlow [
|
|
|
|
|
+ from activity_0_port_2
|
|
|
|
|
+ to artifact_0
|
|
|
|
|
+ object_diagram:inModel model
|
|
|
|
|
+ ]
|
|
|
}
|
|
}
|