This repository has been archived on 2024-01-25. You can view files and clone it, but cannot push or open issues or pull requests.
blinkerProject/02-UML/ST_BUTTON.uxf

192 lines
4.5 KiB
Plaintext
Raw Permalink Normal View History

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<diagram program="umlet" version="15.1">
2023-06-14 12:27:57 +00:00
<zoom_level>20</zoom_level>
<element>
<id>UMLSpecialState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>860</x>
<y>80</y>
2023-06-14 12:27:57 +00:00
<w>40</w>
<h>40</h>
</coordinates>
<panel_attributes>type=initial</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>380</x>
<y>400</y>
2023-06-14 12:27:57 +00:00
<w>280</w>
<h>80</h>
</coordinates>
<panel_attributes>ST_PBPRESSED</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>1100</x>
<y>400</y>
2023-06-14 12:27:57 +00:00
<w>280</w>
<h>80</h>
</coordinates>
<panel_attributes>ST_PBRELEASED</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>1220</x>
<y>460</y>
2023-06-14 12:27:57 +00:00
<w>180</w>
<h>240</h>
</coordinates>
<panel_attributes>lt=-&gt;
evPBPoll</panel_attributes>
<additional_attributes>10.0;10.0;10.0;100.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>860</x>
<y>100</y>
2023-06-14 12:27:57 +00:00
<w>180</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=-&gt;
evPBInit</panel_attributes>
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>840</x>
<y>240</y>
2023-06-14 12:27:57 +00:00
<w>80</w>
<h>80</h>
</coordinates>
<panel_attributes>type=decision</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>500</x>
<y>260</y>
2023-06-14 12:27:57 +00:00
<w>380</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[pB==1]</panel_attributes>
<additional_attributes>170.0;10.0;10.0;10.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>500</x>
<y>460</y>
2023-06-14 12:27:57 +00:00
<w>180</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=-&gt;
evPBPoll</panel_attributes>
<additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>900</x>
<y>260</y>
2023-06-14 12:27:57 +00:00
<w>380</w>
<h>180</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[pB==0]</panel_attributes>
<additional_attributes>10.0;10.0;170.0;10.0;170.0;70.0</additional_attributes>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>480</x>
<y>600</y>
2023-06-14 12:27:57 +00:00
<w>80</w>
<h>80</h>
</coordinates>
<panel_attributes>type=decision</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>UMLSpecialState</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>1200</x>
<y>660</y>
2023-06-14 12:27:57 +00:00
<w>80</w>
<h>80</h>
</coordinates>
<panel_attributes>type=decision</panel_attributes>
<additional_attributes/>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>580</x>
<y>320</y>
2023-06-14 12:27:57 +00:00
<w>660</w>
<h>440</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[pB==1] / pbPress()</panel_attributes>
<additional_attributes>310.0;190.0;260.0;190.0;40.0;10.0;10.0;10.0;10.0;40.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>540</x>
<y>320</y>
2023-06-14 12:27:57 +00:00
<w>660</w>
<h>380</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[pB==0] / pbRelease()</panel_attributes>
<additional_attributes>10.0;160.0;60.0;160.0;280.0;10.0;310.0;10.0;310.0;40.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>300</x>
<y>320</y>
2023-06-14 12:27:57 +00:00
<w>220</w>
<h>380</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[else]</panel_attributes>
<additional_attributes>90.0;160.0;10.0;160.0;10.0;10.0;70.0;10.0;70.0;40.0</additional_attributes>
</element>
<element>
<id>Relation</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>1260</x>
<y>320</y>
2023-06-14 12:27:57 +00:00
<w>220</w>
<h>440</h>
</coordinates>
<panel_attributes>lt=-&gt;
m1=[else]</panel_attributes>
<additional_attributes>10.0;190.0;90.0;190.0;90.0;10.0;30.0;10.0;30.0;40.0</additional_attributes>
</element>
2023-06-14 12:27:57 +00:00
<element>
<id>UMLNote</id>
<coordinates>
2023-06-15 19:12:49 +00:00
<x>700</x>
<y>760</y>
2023-06-14 12:27:57 +00:00
<w>400</w>
<h>100</h>
</coordinates>
<panel_attributes>pbRelease() &amp; pbPress()
are CallBack Functions</panel_attributes>
<additional_attributes/>
</element>
</diagram>