Bug [511284][518070] adapted example models based on the metamodel changes
diff --git a/examples/org.eclipse.app4mc.amalthea.example.modeling.periodic/modeling_example_periodic_3/modeling_example_periodic_3.amxmi b/examples/org.eclipse.app4mc.amalthea.example.modeling.periodic/modeling_example_periodic_3/modeling_example_periodic_3.amxmi
index b0a8b56..d80bd6c 100644
--- a/examples/org.eclipse.app4mc.amalthea.example.modeling.periodic/modeling_example_periodic_3/modeling_example_periodic_3.amxmi
+++ b/examples/org.eclipse.app4mc.amalthea.example.modeling.periodic/modeling_example_periodic_3/modeling_example_periodic_3.amxmi
@@ -1,48 +1,66 @@
<?xml version="1.0" encoding="UTF-8"?>
<am:Amalthea xmlns:am="http://app4mc.eclipse.org/amalthea/0.8.1" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmi:version="2.0">
<swModel>
- <tasks name="Task_1" priority="7" stimuli="Stimulus_Task_1?type=Periodic" osekTaskGroup="7" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_1" stimuli="Stimulus_Task_1?type=Periodic" osekTaskGroup="7" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_1_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_1?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="7" />
+ </customProperties>
</tasks>
- <tasks name="Task_3" priority="5" stimuli="Stimulus_Task_3?type=Periodic" osekTaskGroup="5" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_3" stimuli="Stimulus_Task_3?type=Periodic" osekTaskGroup="5" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_3_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_3?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="5" />
+ </customProperties>
</tasks>
- <tasks name="Task_4" priority="4" stimuli="Stimulus_Task_4?type=Periodic" osekTaskGroup="4" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_4" stimuli="Stimulus_Task_4?type=Periodic" osekTaskGroup="4" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_4_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_4?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="4" />
+ </customProperties>
</tasks>
- <tasks name="Task_5" priority="3" stimuli="Stimulus_Task_5?type=Periodic" osekTaskGroup="3" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_5" stimuli="Stimulus_Task_5?type=Periodic" osekTaskGroup="3" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_5_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_5?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="3" />
+ </customProperties>
</tasks>
- <tasks name="Task_6" priority="2" stimuli="Stimulus_Task_6?type=Periodic" osekTaskGroup="2" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_6" stimuli="Stimulus_Task_6?type=Periodic" osekTaskGroup="2" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_6_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_6?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="2" />
+ </customProperties>
</tasks>
- <tasks name="Task_7" priority="1" stimuli="Stimulus_Task_7?type=Periodic" osekTaskGroup="1" preemption="preemptive" multipleTaskActivationLimit="1">
+ <tasks name="Task_7" stimuli="Stimulus_Task_7?type=Periodic" osekTaskGroup="1" preemption="preemptive" multipleTaskActivationLimit="1">
<callGraph>
<graphEntries xsi:type="am:CallSequence" name="CallSequence_7_1">
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_7_1?type=Runnable" />
<calls xsi:type="am:TaskRunnableCall" runnable="Runnable_7_2?type=Runnable" />
</graphEntries>
</callGraph>
+ <customProperties key="priority">
+ <value xsi:type="am:StringObject" value="1" />
+ </customProperties>
</tasks>
<runnables name="Runnable_1" callback="false" service="false">
<runnableItems xsi:type="am:RunnableInstructions">
@@ -239,12 +257,12 @@
</events>
</eventModel>
<mappingModel addressMappingType="offset">
- <taskAllocation task="Task_1?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
- <taskAllocation task="Task_3?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
- <taskAllocation task="Task_4?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
- <taskAllocation task="Task_5?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
- <taskAllocation task="Task_6?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
- <taskAllocation task="Task_7?type=Task" scheduler="Scheduler_1?type=TaskScheduler" priority="0" />
+ <taskAllocation task="Task_1?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
+ <taskAllocation task="Task_3?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
+ <taskAllocation task="Task_4?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
+ <taskAllocation task="Task_5?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
+ <taskAllocation task="Task_6?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
+ <taskAllocation task="Task_7?type=Task" scheduler="Scheduler_1?type=TaskScheduler" />
<schedulerAllocation scheduler="Scheduler_1?type=TaskScheduler" responsibility="Core_1?type=Core" />
</mappingModel>
<componentsModel />