Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <diagram program="umlet" version="14.2">
- <zoom_level>10</zoom_level>
- <element>
- <id>UMLSequenceAllInOne</id>
- <coordinates>
- <x>210</x>
- <y>50</y>
- <w>720</w>
- <h>650</h>
- </coordinates>
- <panel_attributes>title=A complex combined fragments
- obj=Lifeline A~a
- obj=Lifeline B~b
- obj=Lifeline C~c
- obj=Lifeline D~d
- a->>>b : execute() d=duration; on=b
- combinedFragment=combined fragment~cf; id2->id3 + :Message
- a:{x==0}; on=c
- combinedFragment=alt~alt1 c d; d:[x>0]; combinedFragment=loop~loop1 a b; b:[1..10]
- on=b
- b->>>a; on=a; d->c
- ..=alt1; c:[else]
- a.>b; off=a; --=loop1; c->d
- ..=cf
- b.>a +1; off=b
- --; --
- destroy=d;
- tick=2
- a->b -2
- a.>>>b --</panel_attributes>
- <additional_attributes/>
- </element>
- <element>
- <id>UMLUseCase</id>
- <coordinates>
- <x>380</x>
- <y>330</y>
- <w>190</w>
- <h>90</h>
- </coordinates>
- <panel_attributes>*Error*</panel_attributes>
- <additional_attributes/>
- </element>
- </diagram>
Add Comment
Please, Sign In to add comment