192 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			192 lines
		
	
	
		
			4.5 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <?xml version="1.0" encoding="UTF-8" standalone="no"?>
 | |
| <diagram program="umlet" version="15.1">
 | |
|   <zoom_level>20</zoom_level>
 | |
|   <element>
 | |
|     <id>UMLSpecialState</id>
 | |
|     <coordinates>
 | |
|       <x>860</x>
 | |
|       <y>80</y>
 | |
|       <w>40</w>
 | |
|       <h>40</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>type=initial</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>UMLState</id>
 | |
|     <coordinates>
 | |
|       <x>380</x>
 | |
|       <y>400</y>
 | |
|       <w>280</w>
 | |
|       <h>80</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>ST_PBPRESSED</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>UMLState</id>
 | |
|     <coordinates>
 | |
|       <x>1100</x>
 | |
|       <y>400</y>
 | |
|       <w>280</w>
 | |
|       <h>80</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>ST_PBRELEASED</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>Relation</id>
 | |
|     <coordinates>
 | |
|       <x>1220</x>
 | |
|       <y>460</y>
 | |
|       <w>180</w>
 | |
|       <h>240</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| evPBPoll</panel_attributes>
 | |
|     <additional_attributes>10.0;10.0;10.0;100.0</additional_attributes>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>Relation</id>
 | |
|     <coordinates>
 | |
|       <x>860</x>
 | |
|       <y>100</y>
 | |
|       <w>180</w>
 | |
|       <h>180</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| evPBInit</panel_attributes>
 | |
|     <additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>UMLSpecialState</id>
 | |
|     <coordinates>
 | |
|       <x>840</x>
 | |
|       <y>240</y>
 | |
|       <w>80</w>
 | |
|       <h>80</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>type=decision</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>Relation</id>
 | |
|     <coordinates>
 | |
|       <x>500</x>
 | |
|       <y>260</y>
 | |
|       <w>380</w>
 | |
|       <h>180</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 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>
 | |
|       <x>500</x>
 | |
|       <y>460</y>
 | |
|       <w>180</w>
 | |
|       <h>180</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| evPBPoll</panel_attributes>
 | |
|     <additional_attributes>10.0;10.0;10.0;70.0</additional_attributes>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>Relation</id>
 | |
|     <coordinates>
 | |
|       <x>900</x>
 | |
|       <y>260</y>
 | |
|       <w>380</w>
 | |
|       <h>180</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 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>
 | |
|       <x>480</x>
 | |
|       <y>600</y>
 | |
|       <w>80</w>
 | |
|       <h>80</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>type=decision</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>UMLSpecialState</id>
 | |
|     <coordinates>
 | |
|       <x>1200</x>
 | |
|       <y>660</y>
 | |
|       <w>80</w>
 | |
|       <h>80</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>type=decision</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
|   <element>
 | |
|     <id>Relation</id>
 | |
|     <coordinates>
 | |
|       <x>580</x>
 | |
|       <y>320</y>
 | |
|       <w>660</w>
 | |
|       <h>440</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 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>
 | |
|       <x>540</x>
 | |
|       <y>320</y>
 | |
|       <w>660</w>
 | |
|       <h>380</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 
 | |
| 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>
 | |
|       <x>300</x>
 | |
|       <y>320</y>
 | |
|       <w>220</w>
 | |
|       <h>380</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 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>
 | |
|       <x>1260</x>
 | |
|       <y>320</y>
 | |
|       <w>220</w>
 | |
|       <h>440</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>lt=->
 | |
| 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>
 | |
|   <element>
 | |
|     <id>UMLNote</id>
 | |
|     <coordinates>
 | |
|       <x>700</x>
 | |
|       <y>760</y>
 | |
|       <w>400</w>
 | |
|       <h>100</h>
 | |
|     </coordinates>
 | |
|     <panel_attributes>pbRelease() & pbPress()
 | |
| are CallBack Functions</panel_attributes>
 | |
|     <additional_attributes/>
 | |
|   </element>
 | |
| </diagram>
 |