blob: 7f42d752ec2b64ad4557781bd246395148423c90 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<am:Amalthea xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:am="http://app4mc.eclipse.org/amalthea/0.9.8" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<swModel>
<runnables name="Run1" callback="false" service="false">
<activityGraph>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="200"/>
</items>
<items xsi:type="am:ModeSwitch">
<defaultEntry>
<items xsi:type="am:LabelAccess" data="Lab1?type=Label" access="read"/>
<items xsi:type="am:LabelAccess" data="Lab2?type=Label" access="read"/>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="333"/>
</items>
<items xsi:type="am:LabelAccess" data="Lab3?type=Label" access="write"/>
<items xsi:type="am:LabelAccess" data="Lab4?type=Label" access="write"/>
</defaultEntry>
</items>
</activityGraph>
</runnables>
<runnables name="Run2" callback="false" service="false">
<activityGraph>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="400"/>
</items>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="40"/>
</items>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="4"/>
</items>
<items xsi:type="am:RunnableCall"/>
<items xsi:type="am:LabelAccess" data="Lab5?type=Label" access="write"/>
</activityGraph>
</runnables>
<runnables name="Run3" callback="false" service="false">
<activityGraph>
<items xsi:type="am:LabelAccess" data="Lab5?type=Label" access="read"/>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="600"/>
</items>
</activityGraph>
</runnables>
<runnables name="Run4" callback="false" service="false">
<activityGraph>
<items xsi:type="am:Ticks">
<default xsi:type="am:DiscreteValueConstant" value="700"/>
</items>
</activityGraph>
</runnables>
<labels name="Lab1" constant="false" bVolatile="false"/>
<labels name="Lab2" constant="false" bVolatile="false"/>
<labels name="Lab3" constant="false" bVolatile="false"/>
<labels name="Lab4" constant="false" bVolatile="false"/>
<labels name="Lab5" constant="false" bVolatile="false"/>
<modes xsi:type="am:EnumMode" name="state">
<literals name="pre-drive"/>
<literals name="drive"/>
<literals name="post-drive"/>
</modes>
<modeLabels name="car-state" mode="state?type=EnumMode" initialValue="pre-drive"/>
</swModel>
</am:Amalthea>