Slightly corrected about view
[findit] / src / mvc / Diagram1.dia
1 <?xml version="1.0" encoding="UTF-8"?>
2 <dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/">
3   <dia:diagramdata>
4     <dia:attribute name="background">
5       <dia:color val="#ffffff"/>
6     </dia:attribute>
7     <dia:attribute name="pagebreak">
8       <dia:color val="#000099"/>
9     </dia:attribute>
10     <dia:attribute name="paper">
11       <dia:composite type="paper">
12         <dia:attribute name="name">
13           <dia:string>#A4#</dia:string>
14         </dia:attribute>
15         <dia:attribute name="tmargin">
16           <dia:real val="2.8222000598907471"/>
17         </dia:attribute>
18         <dia:attribute name="bmargin">
19           <dia:real val="2.8222000598907471"/>
20         </dia:attribute>
21         <dia:attribute name="lmargin">
22           <dia:real val="2.8222000598907471"/>
23         </dia:attribute>
24         <dia:attribute name="rmargin">
25           <dia:real val="2.8222000598907471"/>
26         </dia:attribute>
27         <dia:attribute name="is_portrait">
28           <dia:boolean val="true"/>
29         </dia:attribute>
30         <dia:attribute name="scaling">
31           <dia:real val="1"/>
32         </dia:attribute>
33         <dia:attribute name="fitto">
34           <dia:boolean val="false"/>
35         </dia:attribute>
36       </dia:composite>
37     </dia:attribute>
38     <dia:attribute name="grid">
39       <dia:composite type="grid">
40         <dia:attribute name="width_x">
41           <dia:real val="1"/>
42         </dia:attribute>
43         <dia:attribute name="width_y">
44           <dia:real val="1"/>
45         </dia:attribute>
46         <dia:attribute name="visible_x">
47           <dia:int val="1"/>
48         </dia:attribute>
49         <dia:attribute name="visible_y">
50           <dia:int val="1"/>
51         </dia:attribute>
52         <dia:composite type="color"/>
53       </dia:composite>
54     </dia:attribute>
55     <dia:attribute name="color">
56       <dia:color val="#d8e5e5"/>
57     </dia:attribute>
58     <dia:attribute name="guides">
59       <dia:composite type="guides">
60         <dia:attribute name="hguides"/>
61         <dia:attribute name="vguides"/>
62       </dia:composite>
63     </dia:attribute>
64   </dia:diagramdata>
65   <dia:layer name="Background" visible="true">
66     <dia:object type="UML - Class" version="0" id="O0">
67       <dia:attribute name="obj_pos">
68         <dia:point val="25.9519,3.0481"/>
69       </dia:attribute>
70       <dia:attribute name="obj_bb">
71         <dia:rectangle val="25.9019,2.9981;34.2744,6.6981"/>
72       </dia:attribute>
73       <dia:attribute name="elem_corner">
74         <dia:point val="25.9519,3.0481"/>
75       </dia:attribute>
76       <dia:attribute name="elem_width">
77         <dia:real val="8.2724999999999991"/>
78       </dia:attribute>
79       <dia:attribute name="elem_height">
80         <dia:real val="3.6000000000000001"/>
81       </dia:attribute>
82       <dia:attribute name="name">
83         <dia:string>#ApplicationModel#</dia:string>
84       </dia:attribute>
85       <dia:attribute name="stereotype">
86         <dia:string>#Model#</dia:string>
87       </dia:attribute>
88       <dia:attribute name="comment">
89         <dia:string>##</dia:string>
90       </dia:attribute>
91       <dia:attribute name="abstract">
92         <dia:boolean val="false"/>
93       </dia:attribute>
94       <dia:attribute name="suppress_attributes">
95         <dia:boolean val="false"/>
96       </dia:attribute>
97       <dia:attribute name="suppress_operations">
98         <dia:boolean val="false"/>
99       </dia:attribute>
100       <dia:attribute name="visible_attributes">
101         <dia:boolean val="true"/>
102       </dia:attribute>
103       <dia:attribute name="visible_operations">
104         <dia:boolean val="true"/>
105       </dia:attribute>
106       <dia:attribute name="visible_comments">
107         <dia:boolean val="false"/>
108       </dia:attribute>
109       <dia:attribute name="wrap_operations">
110         <dia:boolean val="true"/>
111       </dia:attribute>
112       <dia:attribute name="wrap_after_char">
113         <dia:int val="40"/>
114       </dia:attribute>
115       <dia:attribute name="comment_line_length">
116         <dia:int val="17"/>
117       </dia:attribute>
118       <dia:attribute name="comment_tagging">
119         <dia:boolean val="false"/>
120       </dia:attribute>
121       <dia:attribute name="line_color">
122         <dia:color val="#000000"/>
123       </dia:attribute>
124       <dia:attribute name="fill_color">
125         <dia:color val="#ffffff"/>
126       </dia:attribute>
127       <dia:attribute name="text_color">
128         <dia:color val="#000000"/>
129       </dia:attribute>
130       <dia:attribute name="normal_font">
131         <dia:font family="consolas" style="0" name="Courier"/>
132       </dia:attribute>
133       <dia:attribute name="abstract_font">
134         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
135       </dia:attribute>
136       <dia:attribute name="polymorphic_font">
137         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
138       </dia:attribute>
139       <dia:attribute name="classname_font">
140         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
141       </dia:attribute>
142       <dia:attribute name="abstract_classname_font">
143         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
144       </dia:attribute>
145       <dia:attribute name="comment_font">
146         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
147       </dia:attribute>
148       <dia:attribute name="normal_font_height">
149         <dia:real val="0.80000000000000004"/>
150       </dia:attribute>
151       <dia:attribute name="polymorphic_font_height">
152         <dia:real val="0.80000000000000004"/>
153       </dia:attribute>
154       <dia:attribute name="abstract_font_height">
155         <dia:real val="0.80000000000000004"/>
156       </dia:attribute>
157       <dia:attribute name="classname_font_height">
158         <dia:real val="1"/>
159       </dia:attribute>
160       <dia:attribute name="abstract_classname_font_height">
161         <dia:real val="1"/>
162       </dia:attribute>
163       <dia:attribute name="comment_font_height">
164         <dia:real val="0.69999999999999996"/>
165       </dia:attribute>
166       <dia:attribute name="attributes">
167         <dia:composite type="umlattribute">
168           <dia:attribute name="name">
169             <dia:string>#about#</dia:string>
170           </dia:attribute>
171           <dia:attribute name="type">
172             <dia:string>#AboutModel#</dia:string>
173           </dia:attribute>
174           <dia:attribute name="value">
175             <dia:string>##</dia:string>
176           </dia:attribute>
177           <dia:attribute name="comment">
178             <dia:string>##</dia:string>
179           </dia:attribute>
180           <dia:attribute name="visibility">
181             <dia:enum val="0"/>
182           </dia:attribute>
183           <dia:attribute name="abstract">
184             <dia:boolean val="false"/>
185           </dia:attribute>
186           <dia:attribute name="class_scope">
187             <dia:boolean val="false"/>
188           </dia:attribute>
189         </dia:composite>
190       </dia:attribute>
191       <dia:attribute name="operations"/>
192       <dia:attribute name="template">
193         <dia:boolean val="false"/>
194       </dia:attribute>
195       <dia:attribute name="templates"/>
196     </dia:object>
197     <dia:object type="UML - Class" version="0" id="O1">
198       <dia:attribute name="obj_pos">
199         <dia:point val="6,3"/>
200       </dia:attribute>
201       <dia:attribute name="obj_bb">
202         <dia:rectangle val="5.95,2.95;21.72,9.85"/>
203       </dia:attribute>
204       <dia:attribute name="elem_corner">
205         <dia:point val="6,3"/>
206       </dia:attribute>
207       <dia:attribute name="elem_width">
208         <dia:real val="15.669999999999998"/>
209       </dia:attribute>
210       <dia:attribute name="elem_height">
211         <dia:real val="6.8000000000000007"/>
212       </dia:attribute>
213       <dia:attribute name="name">
214         <dia:string>#AboutModel#</dia:string>
215       </dia:attribute>
216       <dia:attribute name="stereotype">
217         <dia:string>#Model#</dia:string>
218       </dia:attribute>
219       <dia:attribute name="comment">
220         <dia:string>##</dia:string>
221       </dia:attribute>
222       <dia:attribute name="abstract">
223         <dia:boolean val="false"/>
224       </dia:attribute>
225       <dia:attribute name="suppress_attributes">
226         <dia:boolean val="false"/>
227       </dia:attribute>
228       <dia:attribute name="suppress_operations">
229         <dia:boolean val="false"/>
230       </dia:attribute>
231       <dia:attribute name="visible_attributes">
232         <dia:boolean val="true"/>
233       </dia:attribute>
234       <dia:attribute name="visible_operations">
235         <dia:boolean val="true"/>
236       </dia:attribute>
237       <dia:attribute name="visible_comments">
238         <dia:boolean val="false"/>
239       </dia:attribute>
240       <dia:attribute name="wrap_operations">
241         <dia:boolean val="true"/>
242       </dia:attribute>
243       <dia:attribute name="wrap_after_char">
244         <dia:int val="40"/>
245       </dia:attribute>
246       <dia:attribute name="comment_line_length">
247         <dia:int val="17"/>
248       </dia:attribute>
249       <dia:attribute name="comment_tagging">
250         <dia:boolean val="false"/>
251       </dia:attribute>
252       <dia:attribute name="line_color">
253         <dia:color val="#000000"/>
254       </dia:attribute>
255       <dia:attribute name="fill_color">
256         <dia:color val="#ffffff"/>
257       </dia:attribute>
258       <dia:attribute name="text_color">
259         <dia:color val="#000000"/>
260       </dia:attribute>
261       <dia:attribute name="normal_font">
262         <dia:font family="consolas" style="0" name="Courier"/>
263       </dia:attribute>
264       <dia:attribute name="abstract_font">
265         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
266       </dia:attribute>
267       <dia:attribute name="polymorphic_font">
268         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
269       </dia:attribute>
270       <dia:attribute name="classname_font">
271         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
272       </dia:attribute>
273       <dia:attribute name="abstract_classname_font">
274         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
275       </dia:attribute>
276       <dia:attribute name="comment_font">
277         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
278       </dia:attribute>
279       <dia:attribute name="normal_font_height">
280         <dia:real val="0.80000000000000004"/>
281       </dia:attribute>
282       <dia:attribute name="polymorphic_font_height">
283         <dia:real val="0.80000000000000004"/>
284       </dia:attribute>
285       <dia:attribute name="abstract_font_height">
286         <dia:real val="0.80000000000000004"/>
287       </dia:attribute>
288       <dia:attribute name="classname_font_height">
289         <dia:real val="1"/>
290       </dia:attribute>
291       <dia:attribute name="abstract_classname_font_height">
292         <dia:real val="1"/>
293       </dia:attribute>
294       <dia:attribute name="comment_font_height">
295         <dia:real val="0.69999999999999996"/>
296       </dia:attribute>
297       <dia:attribute name="attributes">
298         <dia:composite type="umlattribute">
299           <dia:attribute name="name">
300             <dia:string>#progname#</dia:string>
301           </dia:attribute>
302           <dia:attribute name="type">
303             <dia:string>#string#</dia:string>
304           </dia:attribute>
305           <dia:attribute name="value">
306             <dia:string>#main.__progname__#</dia:string>
307           </dia:attribute>
308           <dia:attribute name="comment">
309             <dia:string>##</dia:string>
310           </dia:attribute>
311           <dia:attribute name="visibility">
312             <dia:enum val="0"/>
313           </dia:attribute>
314           <dia:attribute name="abstract">
315             <dia:boolean val="false"/>
316           </dia:attribute>
317           <dia:attribute name="class_scope">
318             <dia:boolean val="false"/>
319           </dia:attribute>
320         </dia:composite>
321         <dia:composite type="umlattribute">
322           <dia:attribute name="name">
323             <dia:string>#version#</dia:string>
324           </dia:attribute>
325           <dia:attribute name="type">
326             <dia:string>#string#</dia:string>
327           </dia:attribute>
328           <dia:attribute name="value">
329             <dia:string>#main.__version__#</dia:string>
330           </dia:attribute>
331           <dia:attribute name="comment">
332             <dia:string>##</dia:string>
333           </dia:attribute>
334           <dia:attribute name="visibility">
335             <dia:enum val="0"/>
336           </dia:attribute>
337           <dia:attribute name="abstract">
338             <dia:boolean val="false"/>
339           </dia:attribute>
340           <dia:attribute name="class_scope">
341             <dia:boolean val="false"/>
342           </dia:attribute>
343         </dia:composite>
344         <dia:composite type="umlattribute">
345           <dia:attribute name="name">
346             <dia:string>#authors#</dia:string>
347           </dia:attribute>
348           <dia:attribute name="type">
349             <dia:string>#list#</dia:string>
350           </dia:attribute>
351           <dia:attribute name="value">
352             <dia:string>#&lt;our names&gt;#</dia:string>
353           </dia:attribute>
354           <dia:attribute name="comment">
355             <dia:string>##</dia:string>
356           </dia:attribute>
357           <dia:attribute name="visibility">
358             <dia:enum val="0"/>
359           </dia:attribute>
360           <dia:attribute name="abstract">
361             <dia:boolean val="false"/>
362           </dia:attribute>
363           <dia:attribute name="class_scope">
364             <dia:boolean val="false"/>
365           </dia:attribute>
366         </dia:composite>
367         <dia:composite type="umlattribute">
368           <dia:attribute name="name">
369             <dia:string>#comments#</dia:string>
370           </dia:attribute>
371           <dia:attribute name="type">
372             <dia:string>#string#</dia:string>
373           </dia:attribute>
374           <dia:attribute name="value">
375             <dia:string>#&lt;description&gt;#</dia:string>
376           </dia:attribute>
377           <dia:attribute name="comment">
378             <dia:string>##</dia:string>
379           </dia:attribute>
380           <dia:attribute name="visibility">
381             <dia:enum val="0"/>
382           </dia:attribute>
383           <dia:attribute name="abstract">
384             <dia:boolean val="false"/>
385           </dia:attribute>
386           <dia:attribute name="class_scope">
387             <dia:boolean val="false"/>
388           </dia:attribute>
389         </dia:composite>
390         <dia:composite type="umlattribute">
391           <dia:attribute name="name">
392             <dia:string>#license#</dia:string>
393           </dia:attribute>
394           <dia:attribute name="type">
395             <dia:string>#string#</dia:string>
396           </dia:attribute>
397           <dia:attribute name="value">
398             <dia:string>#&lt;GNU license&gt;#</dia:string>
399           </dia:attribute>
400           <dia:attribute name="comment">
401             <dia:string>##</dia:string>
402           </dia:attribute>
403           <dia:attribute name="visibility">
404             <dia:enum val="0"/>
405           </dia:attribute>
406           <dia:attribute name="abstract">
407             <dia:boolean val="false"/>
408           </dia:attribute>
409           <dia:attribute name="class_scope">
410             <dia:boolean val="false"/>
411           </dia:attribute>
412         </dia:composite>
413       </dia:attribute>
414       <dia:attribute name="operations"/>
415       <dia:attribute name="template">
416         <dia:boolean val="false"/>
417       </dia:attribute>
418       <dia:attribute name="templates"/>
419     </dia:object>
420     <dia:object type="UML - Class" version="0" id="O2">
421       <dia:attribute name="obj_pos">
422         <dia:point val="24.5,12.95"/>
423       </dia:attribute>
424       <dia:attribute name="obj_bb">
425         <dia:rectangle val="24.45,12.9;35.71,19"/>
426       </dia:attribute>
427       <dia:attribute name="elem_corner">
428         <dia:point val="24.5,12.95"/>
429       </dia:attribute>
430       <dia:attribute name="elem_width">
431         <dia:real val="11.16"/>
432       </dia:attribute>
433       <dia:attribute name="elem_height">
434         <dia:real val="6"/>
435       </dia:attribute>
436       <dia:attribute name="name">
437         <dia:string>#ApplicationCtrl#</dia:string>
438       </dia:attribute>
439       <dia:attribute name="stereotype">
440         <dia:string>#Controller#</dia:string>
441       </dia:attribute>
442       <dia:attribute name="comment">
443         <dia:string>##</dia:string>
444       </dia:attribute>
445       <dia:attribute name="abstract">
446         <dia:boolean val="false"/>
447       </dia:attribute>
448       <dia:attribute name="suppress_attributes">
449         <dia:boolean val="false"/>
450       </dia:attribute>
451       <dia:attribute name="suppress_operations">
452         <dia:boolean val="false"/>
453       </dia:attribute>
454       <dia:attribute name="visible_attributes">
455         <dia:boolean val="true"/>
456       </dia:attribute>
457       <dia:attribute name="visible_operations">
458         <dia:boolean val="true"/>
459       </dia:attribute>
460       <dia:attribute name="visible_comments">
461         <dia:boolean val="false"/>
462       </dia:attribute>
463       <dia:attribute name="wrap_operations">
464         <dia:boolean val="true"/>
465       </dia:attribute>
466       <dia:attribute name="wrap_after_char">
467         <dia:int val="40"/>
468       </dia:attribute>
469       <dia:attribute name="comment_line_length">
470         <dia:int val="17"/>
471       </dia:attribute>
472       <dia:attribute name="comment_tagging">
473         <dia:boolean val="false"/>
474       </dia:attribute>
475       <dia:attribute name="line_color">
476         <dia:color val="#000000"/>
477       </dia:attribute>
478       <dia:attribute name="fill_color">
479         <dia:color val="#ffffff"/>
480       </dia:attribute>
481       <dia:attribute name="text_color">
482         <dia:color val="#000000"/>
483       </dia:attribute>
484       <dia:attribute name="normal_font">
485         <dia:font family="consolas" style="0" name="Courier"/>
486       </dia:attribute>
487       <dia:attribute name="abstract_font">
488         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
489       </dia:attribute>
490       <dia:attribute name="polymorphic_font">
491         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
492       </dia:attribute>
493       <dia:attribute name="classname_font">
494         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
495       </dia:attribute>
496       <dia:attribute name="abstract_classname_font">
497         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
498       </dia:attribute>
499       <dia:attribute name="comment_font">
500         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
501       </dia:attribute>
502       <dia:attribute name="normal_font_height">
503         <dia:real val="0.80000000000000004"/>
504       </dia:attribute>
505       <dia:attribute name="polymorphic_font_height">
506         <dia:real val="0.80000000000000004"/>
507       </dia:attribute>
508       <dia:attribute name="abstract_font_height">
509         <dia:real val="0.80000000000000004"/>
510       </dia:attribute>
511       <dia:attribute name="classname_font_height">
512         <dia:real val="1"/>
513       </dia:attribute>
514       <dia:attribute name="abstract_classname_font_height">
515         <dia:real val="1"/>
516       </dia:attribute>
517       <dia:attribute name="comment_font_height">
518         <dia:real val="0.69999999999999996"/>
519       </dia:attribute>
520       <dia:attribute name="attributes"/>
521       <dia:attribute name="operations">
522         <dia:composite type="umloperation">
523           <dia:attribute name="name">
524             <dia:string>#register_view#</dia:string>
525           </dia:attribute>
526           <dia:attribute name="stereotype">
527             <dia:string>##</dia:string>
528           </dia:attribute>
529           <dia:attribute name="type">
530             <dia:string>##</dia:string>
531           </dia:attribute>
532           <dia:attribute name="visibility">
533             <dia:enum val="0"/>
534           </dia:attribute>
535           <dia:attribute name="comment">
536             <dia:string>##</dia:string>
537           </dia:attribute>
538           <dia:attribute name="abstract">
539             <dia:boolean val="false"/>
540           </dia:attribute>
541           <dia:attribute name="inheritance_type">
542             <dia:enum val="2"/>
543           </dia:attribute>
544           <dia:attribute name="query">
545             <dia:boolean val="false"/>
546           </dia:attribute>
547           <dia:attribute name="class_scope">
548             <dia:boolean val="false"/>
549           </dia:attribute>
550           <dia:attribute name="parameters">
551             <dia:composite type="umlparameter">
552               <dia:attribute name="name">
553                 <dia:string>#view#</dia:string>
554               </dia:attribute>
555               <dia:attribute name="type">
556                 <dia:string>##</dia:string>
557               </dia:attribute>
558               <dia:attribute name="value">
559                 <dia:string>##</dia:string>
560               </dia:attribute>
561               <dia:attribute name="comment">
562                 <dia:string>##</dia:string>
563               </dia:attribute>
564               <dia:attribute name="kind">
565                 <dia:enum val="0"/>
566               </dia:attribute>
567             </dia:composite>
568           </dia:attribute>
569         </dia:composite>
570         <dia:composite type="umloperation">
571           <dia:attribute name="name">
572             <dia:string>#quit#</dia:string>
573           </dia:attribute>
574           <dia:attribute name="stereotype">
575             <dia:string>##</dia:string>
576           </dia:attribute>
577           <dia:attribute name="type">
578             <dia:string>##</dia:string>
579           </dia:attribute>
580           <dia:attribute name="visibility">
581             <dia:enum val="0"/>
582           </dia:attribute>
583           <dia:attribute name="comment">
584             <dia:string>##</dia:string>
585           </dia:attribute>
586           <dia:attribute name="abstract">
587             <dia:boolean val="false"/>
588           </dia:attribute>
589           <dia:attribute name="inheritance_type">
590             <dia:enum val="2"/>
591           </dia:attribute>
592           <dia:attribute name="query">
593             <dia:boolean val="false"/>
594           </dia:attribute>
595           <dia:attribute name="class_scope">
596             <dia:boolean val="false"/>
597           </dia:attribute>
598           <dia:attribute name="parameters"/>
599         </dia:composite>
600         <dia:composite type="umloperation">
601           <dia:attribute name="name">
602             <dia:string>#on_about_btn_clicked#</dia:string>
603           </dia:attribute>
604           <dia:attribute name="stereotype">
605             <dia:string>##</dia:string>
606           </dia:attribute>
607           <dia:attribute name="type">
608             <dia:string>##</dia:string>
609           </dia:attribute>
610           <dia:attribute name="visibility">
611             <dia:enum val="0"/>
612           </dia:attribute>
613           <dia:attribute name="comment">
614             <dia:string>##</dia:string>
615           </dia:attribute>
616           <dia:attribute name="abstract">
617             <dia:boolean val="false"/>
618           </dia:attribute>
619           <dia:attribute name="inheritance_type">
620             <dia:enum val="2"/>
621           </dia:attribute>
622           <dia:attribute name="query">
623             <dia:boolean val="false"/>
624           </dia:attribute>
625           <dia:attribute name="class_scope">
626             <dia:boolean val="false"/>
627           </dia:attribute>
628           <dia:attribute name="parameters">
629             <dia:composite type="umlparameter">
630               <dia:attribute name="name">
631                 <dia:string>#btn#</dia:string>
632               </dia:attribute>
633               <dia:attribute name="type">
634                 <dia:string>##</dia:string>
635               </dia:attribute>
636               <dia:attribute name="value">
637                 <dia:string>##</dia:string>
638               </dia:attribute>
639               <dia:attribute name="comment">
640                 <dia:string>##</dia:string>
641               </dia:attribute>
642               <dia:attribute name="kind">
643                 <dia:enum val="0"/>
644               </dia:attribute>
645             </dia:composite>
646           </dia:attribute>
647         </dia:composite>
648         <dia:composite type="umloperation">
649           <dia:attribute name="name">
650             <dia:string>#on_quit_btn_clicked#</dia:string>
651           </dia:attribute>
652           <dia:attribute name="stereotype">
653             <dia:string>##</dia:string>
654           </dia:attribute>
655           <dia:attribute name="type">
656             <dia:string>##</dia:string>
657           </dia:attribute>
658           <dia:attribute name="visibility">
659             <dia:enum val="0"/>
660           </dia:attribute>
661           <dia:attribute name="comment">
662             <dia:string>##</dia:string>
663           </dia:attribute>
664           <dia:attribute name="abstract">
665             <dia:boolean val="false"/>
666           </dia:attribute>
667           <dia:attribute name="inheritance_type">
668             <dia:enum val="2"/>
669           </dia:attribute>
670           <dia:attribute name="query">
671             <dia:boolean val="false"/>
672           </dia:attribute>
673           <dia:attribute name="class_scope">
674             <dia:boolean val="false"/>
675           </dia:attribute>
676           <dia:attribute name="parameters">
677             <dia:composite type="umlparameter">
678               <dia:attribute name="name">
679                 <dia:string>#btn#</dia:string>
680               </dia:attribute>
681               <dia:attribute name="type">
682                 <dia:string>##</dia:string>
683               </dia:attribute>
684               <dia:attribute name="value">
685                 <dia:string>##</dia:string>
686               </dia:attribute>
687               <dia:attribute name="comment">
688                 <dia:string>##</dia:string>
689               </dia:attribute>
690               <dia:attribute name="kind">
691                 <dia:enum val="0"/>
692               </dia:attribute>
693             </dia:composite>
694           </dia:attribute>
695         </dia:composite>
696       </dia:attribute>
697       <dia:attribute name="template">
698         <dia:boolean val="false"/>
699       </dia:attribute>
700       <dia:attribute name="templates"/>
701     </dia:object>
702     <dia:object type="UML - Class" version="0" id="O3">
703       <dia:attribute name="obj_pos">
704         <dia:point val="9.45,14.35"/>
705       </dia:attribute>
706       <dia:attribute name="obj_bb">
707         <dia:rectangle val="9.4,14.3;18.2,18"/>
708       </dia:attribute>
709       <dia:attribute name="elem_corner">
710         <dia:point val="9.45,14.35"/>
711       </dia:attribute>
712       <dia:attribute name="elem_width">
713         <dia:real val="8.6999999999999993"/>
714       </dia:attribute>
715       <dia:attribute name="elem_height">
716         <dia:real val="3.6000000000000001"/>
717       </dia:attribute>
718       <dia:attribute name="name">
719         <dia:string>#AboutCtrl#</dia:string>
720       </dia:attribute>
721       <dia:attribute name="stereotype">
722         <dia:string>#Controller#</dia:string>
723       </dia:attribute>
724       <dia:attribute name="comment">
725         <dia:string>##</dia:string>
726       </dia:attribute>
727       <dia:attribute name="abstract">
728         <dia:boolean val="false"/>
729       </dia:attribute>
730       <dia:attribute name="suppress_attributes">
731         <dia:boolean val="false"/>
732       </dia:attribute>
733       <dia:attribute name="suppress_operations">
734         <dia:boolean val="false"/>
735       </dia:attribute>
736       <dia:attribute name="visible_attributes">
737         <dia:boolean val="true"/>
738       </dia:attribute>
739       <dia:attribute name="visible_operations">
740         <dia:boolean val="true"/>
741       </dia:attribute>
742       <dia:attribute name="visible_comments">
743         <dia:boolean val="false"/>
744       </dia:attribute>
745       <dia:attribute name="wrap_operations">
746         <dia:boolean val="true"/>
747       </dia:attribute>
748       <dia:attribute name="wrap_after_char">
749         <dia:int val="40"/>
750       </dia:attribute>
751       <dia:attribute name="comment_line_length">
752         <dia:int val="17"/>
753       </dia:attribute>
754       <dia:attribute name="comment_tagging">
755         <dia:boolean val="false"/>
756       </dia:attribute>
757       <dia:attribute name="line_color">
758         <dia:color val="#000000"/>
759       </dia:attribute>
760       <dia:attribute name="fill_color">
761         <dia:color val="#ffffff"/>
762       </dia:attribute>
763       <dia:attribute name="text_color">
764         <dia:color val="#000000"/>
765       </dia:attribute>
766       <dia:attribute name="normal_font">
767         <dia:font family="consolas" style="0" name="Courier"/>
768       </dia:attribute>
769       <dia:attribute name="abstract_font">
770         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
771       </dia:attribute>
772       <dia:attribute name="polymorphic_font">
773         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
774       </dia:attribute>
775       <dia:attribute name="classname_font">
776         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
777       </dia:attribute>
778       <dia:attribute name="abstract_classname_font">
779         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
780       </dia:attribute>
781       <dia:attribute name="comment_font">
782         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
783       </dia:attribute>
784       <dia:attribute name="normal_font_height">
785         <dia:real val="0.80000000000000004"/>
786       </dia:attribute>
787       <dia:attribute name="polymorphic_font_height">
788         <dia:real val="0.80000000000000004"/>
789       </dia:attribute>
790       <dia:attribute name="abstract_font_height">
791         <dia:real val="0.80000000000000004"/>
792       </dia:attribute>
793       <dia:attribute name="classname_font_height">
794         <dia:real val="1"/>
795       </dia:attribute>
796       <dia:attribute name="abstract_classname_font_height">
797         <dia:real val="1"/>
798       </dia:attribute>
799       <dia:attribute name="comment_font_height">
800         <dia:real val="0.69999999999999996"/>
801       </dia:attribute>
802       <dia:attribute name="attributes"/>
803       <dia:attribute name="operations">
804         <dia:composite type="umloperation">
805           <dia:attribute name="name">
806             <dia:string>#register_view#</dia:string>
807           </dia:attribute>
808           <dia:attribute name="stereotype">
809             <dia:string>##</dia:string>
810           </dia:attribute>
811           <dia:attribute name="type">
812             <dia:string>##</dia:string>
813           </dia:attribute>
814           <dia:attribute name="visibility">
815             <dia:enum val="0"/>
816           </dia:attribute>
817           <dia:attribute name="comment">
818             <dia:string>##</dia:string>
819           </dia:attribute>
820           <dia:attribute name="abstract">
821             <dia:boolean val="false"/>
822           </dia:attribute>
823           <dia:attribute name="inheritance_type">
824             <dia:enum val="2"/>
825           </dia:attribute>
826           <dia:attribute name="query">
827             <dia:boolean val="false"/>
828           </dia:attribute>
829           <dia:attribute name="class_scope">
830             <dia:boolean val="false"/>
831           </dia:attribute>
832           <dia:attribute name="parameters">
833             <dia:composite type="umlparameter">
834               <dia:attribute name="name">
835                 <dia:string>#view#</dia:string>
836               </dia:attribute>
837               <dia:attribute name="type">
838                 <dia:string>##</dia:string>
839               </dia:attribute>
840               <dia:attribute name="value">
841                 <dia:string>##</dia:string>
842               </dia:attribute>
843               <dia:attribute name="comment">
844                 <dia:string>##</dia:string>
845               </dia:attribute>
846               <dia:attribute name="kind">
847                 <dia:enum val="0"/>
848               </dia:attribute>
849             </dia:composite>
850           </dia:attribute>
851         </dia:composite>
852       </dia:attribute>
853       <dia:attribute name="template">
854         <dia:boolean val="false"/>
855       </dia:attribute>
856       <dia:attribute name="templates"/>
857     </dia:object>
858     <dia:object type="UML - Class" version="0" id="O4">
859       <dia:attribute name="obj_pos">
860         <dia:point val="22.8506,23.3487"/>
861       </dia:attribute>
862       <dia:attribute name="obj_bb">
863         <dia:rectangle val="22.8006,23.2987;37.3406,29.9987"/>
864       </dia:attribute>
865       <dia:attribute name="elem_corner">
866         <dia:point val="22.8506,23.3487"/>
867       </dia:attribute>
868       <dia:attribute name="elem_width">
869         <dia:real val="14.440000000000001"/>
870       </dia:attribute>
871       <dia:attribute name="elem_height">
872         <dia:real val="6.6000000000000005"/>
873       </dia:attribute>
874       <dia:attribute name="name">
875         <dia:string>#ApplicationView#</dia:string>
876       </dia:attribute>
877       <dia:attribute name="stereotype">
878         <dia:string>#View#</dia:string>
879       </dia:attribute>
880       <dia:attribute name="comment">
881         <dia:string>##</dia:string>
882       </dia:attribute>
883       <dia:attribute name="abstract">
884         <dia:boolean val="false"/>
885       </dia:attribute>
886       <dia:attribute name="suppress_attributes">
887         <dia:boolean val="false"/>
888       </dia:attribute>
889       <dia:attribute name="suppress_operations">
890         <dia:boolean val="false"/>
891       </dia:attribute>
892       <dia:attribute name="visible_attributes">
893         <dia:boolean val="true"/>
894       </dia:attribute>
895       <dia:attribute name="visible_operations">
896         <dia:boolean val="true"/>
897       </dia:attribute>
898       <dia:attribute name="visible_comments">
899         <dia:boolean val="false"/>
900       </dia:attribute>
901       <dia:attribute name="wrap_operations">
902         <dia:boolean val="true"/>
903       </dia:attribute>
904       <dia:attribute name="wrap_after_char">
905         <dia:int val="40"/>
906       </dia:attribute>
907       <dia:attribute name="comment_line_length">
908         <dia:int val="17"/>
909       </dia:attribute>
910       <dia:attribute name="comment_tagging">
911         <dia:boolean val="false"/>
912       </dia:attribute>
913       <dia:attribute name="line_color">
914         <dia:color val="#000000"/>
915       </dia:attribute>
916       <dia:attribute name="fill_color">
917         <dia:color val="#ffffff"/>
918       </dia:attribute>
919       <dia:attribute name="text_color">
920         <dia:color val="#000000"/>
921       </dia:attribute>
922       <dia:attribute name="normal_font">
923         <dia:font family="consolas" style="0" name="Courier"/>
924       </dia:attribute>
925       <dia:attribute name="abstract_font">
926         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
927       </dia:attribute>
928       <dia:attribute name="polymorphic_font">
929         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
930       </dia:attribute>
931       <dia:attribute name="classname_font">
932         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
933       </dia:attribute>
934       <dia:attribute name="abstract_classname_font">
935         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
936       </dia:attribute>
937       <dia:attribute name="comment_font">
938         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
939       </dia:attribute>
940       <dia:attribute name="normal_font_height">
941         <dia:real val="0.80000000000000004"/>
942       </dia:attribute>
943       <dia:attribute name="polymorphic_font_height">
944         <dia:real val="0.80000000000000004"/>
945       </dia:attribute>
946       <dia:attribute name="abstract_font_height">
947         <dia:real val="0.80000000000000004"/>
948       </dia:attribute>
949       <dia:attribute name="classname_font_height">
950         <dia:real val="1"/>
951       </dia:attribute>
952       <dia:attribute name="abstract_classname_font_height">
953         <dia:real val="1"/>
954       </dia:attribute>
955       <dia:attribute name="comment_font_height">
956         <dia:real val="0.69999999999999996"/>
957       </dia:attribute>
958       <dia:attribute name="attributes">
959         <dia:composite type="umlattribute">
960           <dia:attribute name="name">
961             <dia:string>#self['main_window']#</dia:string>
962           </dia:attribute>
963           <dia:attribute name="type">
964             <dia:string>#gtk.Window#</dia:string>
965           </dia:attribute>
966           <dia:attribute name="value">
967             <dia:string>##</dia:string>
968           </dia:attribute>
969           <dia:attribute name="comment">
970             <dia:string>##</dia:string>
971           </dia:attribute>
972           <dia:attribute name="visibility">
973             <dia:enum val="0"/>
974           </dia:attribute>
975           <dia:attribute name="abstract">
976             <dia:boolean val="false"/>
977           </dia:attribute>
978           <dia:attribute name="class_scope">
979             <dia:boolean val="false"/>
980           </dia:attribute>
981         </dia:composite>
982         <dia:composite type="umlattribute">
983           <dia:attribute name="name">
984             <dia:string>#self['about_btn']#</dia:string>
985           </dia:attribute>
986           <dia:attribute name="type">
987             <dia:string>#gtk.Button#</dia:string>
988           </dia:attribute>
989           <dia:attribute name="value">
990             <dia:string>##</dia:string>
991           </dia:attribute>
992           <dia:attribute name="comment">
993             <dia:string>##</dia:string>
994           </dia:attribute>
995           <dia:attribute name="visibility">
996             <dia:enum val="0"/>
997           </dia:attribute>
998           <dia:attribute name="abstract">
999             <dia:boolean val="false"/>
1000           </dia:attribute>
1001           <dia:attribute name="class_scope">
1002             <dia:boolean val="false"/>
1003           </dia:attribute>
1004         </dia:composite>
1005         <dia:composite type="umlattribute">
1006           <dia:attribute name="name">
1007             <dia:string>#self['quit_btn']#</dia:string>
1008           </dia:attribute>
1009           <dia:attribute name="type">
1010             <dia:string>#gtk.Button#</dia:string>
1011           </dia:attribute>
1012           <dia:attribute name="value">
1013             <dia:string>##</dia:string>
1014           </dia:attribute>
1015           <dia:attribute name="comment">
1016             <dia:string>##</dia:string>
1017           </dia:attribute>
1018           <dia:attribute name="visibility">
1019             <dia:enum val="0"/>
1020           </dia:attribute>
1021           <dia:attribute name="abstract">
1022             <dia:boolean val="false"/>
1023           </dia:attribute>
1024           <dia:attribute name="class_scope">
1025             <dia:boolean val="false"/>
1026           </dia:attribute>
1027         </dia:composite>
1028         <dia:composite type="umlattribute">
1029           <dia:attribute name="name">
1030             <dia:string>#self['vbox']#</dia:string>
1031           </dia:attribute>
1032           <dia:attribute name="type">
1033             <dia:string>#gtk.VBox#</dia:string>
1034           </dia:attribute>
1035           <dia:attribute name="value">
1036             <dia:string>##</dia:string>
1037           </dia:attribute>
1038           <dia:attribute name="comment">
1039             <dia:string>##</dia:string>
1040           </dia:attribute>
1041           <dia:attribute name="visibility">
1042             <dia:enum val="0"/>
1043           </dia:attribute>
1044           <dia:attribute name="abstract">
1045             <dia:boolean val="false"/>
1046           </dia:attribute>
1047           <dia:attribute name="class_scope">
1048             <dia:boolean val="false"/>
1049           </dia:attribute>
1050         </dia:composite>
1051       </dia:attribute>
1052       <dia:attribute name="operations">
1053         <dia:composite type="umloperation">
1054           <dia:attribute name="name">
1055             <dia:string>#create_sub_views#</dia:string>
1056           </dia:attribute>
1057           <dia:attribute name="stereotype">
1058             <dia:string>##</dia:string>
1059           </dia:attribute>
1060           <dia:attribute name="type">
1061             <dia:string>##</dia:string>
1062           </dia:attribute>
1063           <dia:attribute name="visibility">
1064             <dia:enum val="0"/>
1065           </dia:attribute>
1066           <dia:attribute name="comment">
1067             <dia:string>##</dia:string>
1068           </dia:attribute>
1069           <dia:attribute name="abstract">
1070             <dia:boolean val="false"/>
1071           </dia:attribute>
1072           <dia:attribute name="inheritance_type">
1073             <dia:enum val="2"/>
1074           </dia:attribute>
1075           <dia:attribute name="query">
1076             <dia:boolean val="false"/>
1077           </dia:attribute>
1078           <dia:attribute name="class_scope">
1079             <dia:boolean val="false"/>
1080           </dia:attribute>
1081           <dia:attribute name="parameters">
1082             <dia:composite type="umlparameter">
1083               <dia:attribute name="name">
1084                 <dia:string>#filesearch_ctrl#</dia:string>
1085               </dia:attribute>
1086               <dia:attribute name="type">
1087                 <dia:string>##</dia:string>
1088               </dia:attribute>
1089               <dia:attribute name="value">
1090                 <dia:string>##</dia:string>
1091               </dia:attribute>
1092               <dia:attribute name="comment">
1093                 <dia:string>##</dia:string>
1094               </dia:attribute>
1095               <dia:attribute name="kind">
1096                 <dia:enum val="0"/>
1097               </dia:attribute>
1098             </dia:composite>
1099           </dia:attribute>
1100         </dia:composite>
1101       </dia:attribute>
1102       <dia:attribute name="template">
1103         <dia:boolean val="false"/>
1104       </dia:attribute>
1105       <dia:attribute name="templates"/>
1106     </dia:object>
1107     <dia:object type="UML - Class" version="0" id="O5">
1108       <dia:attribute name="obj_pos">
1109         <dia:point val="5.75,21.9"/>
1110       </dia:attribute>
1111       <dia:attribute name="obj_bb">
1112         <dia:rectangle val="5.7,21.85;21.88,30.15"/>
1113       </dia:attribute>
1114       <dia:attribute name="elem_corner">
1115         <dia:point val="5.75,21.9"/>
1116       </dia:attribute>
1117       <dia:attribute name="elem_width">
1118         <dia:real val="16.080000000000002"/>
1119       </dia:attribute>
1120       <dia:attribute name="elem_height">
1121         <dia:real val="8.1999999999999993"/>
1122       </dia:attribute>
1123       <dia:attribute name="name">
1124         <dia:string>#AboutView#</dia:string>
1125       </dia:attribute>
1126       <dia:attribute name="stereotype">
1127         <dia:string>#View#</dia:string>
1128       </dia:attribute>
1129       <dia:attribute name="comment">
1130         <dia:string>##</dia:string>
1131       </dia:attribute>
1132       <dia:attribute name="abstract">
1133         <dia:boolean val="false"/>
1134       </dia:attribute>
1135       <dia:attribute name="suppress_attributes">
1136         <dia:boolean val="false"/>
1137       </dia:attribute>
1138       <dia:attribute name="suppress_operations">
1139         <dia:boolean val="false"/>
1140       </dia:attribute>
1141       <dia:attribute name="visible_attributes">
1142         <dia:boolean val="true"/>
1143       </dia:attribute>
1144       <dia:attribute name="visible_operations">
1145         <dia:boolean val="true"/>
1146       </dia:attribute>
1147       <dia:attribute name="visible_comments">
1148         <dia:boolean val="false"/>
1149       </dia:attribute>
1150       <dia:attribute name="wrap_operations">
1151         <dia:boolean val="true"/>
1152       </dia:attribute>
1153       <dia:attribute name="wrap_after_char">
1154         <dia:int val="40"/>
1155       </dia:attribute>
1156       <dia:attribute name="comment_line_length">
1157         <dia:int val="17"/>
1158       </dia:attribute>
1159       <dia:attribute name="comment_tagging">
1160         <dia:boolean val="false"/>
1161       </dia:attribute>
1162       <dia:attribute name="line_color">
1163         <dia:color val="#000000"/>
1164       </dia:attribute>
1165       <dia:attribute name="fill_color">
1166         <dia:color val="#ffffff"/>
1167       </dia:attribute>
1168       <dia:attribute name="text_color">
1169         <dia:color val="#000000"/>
1170       </dia:attribute>
1171       <dia:attribute name="normal_font">
1172         <dia:font family="consolas" style="0" name="Courier"/>
1173       </dia:attribute>
1174       <dia:attribute name="abstract_font">
1175         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1176       </dia:attribute>
1177       <dia:attribute name="polymorphic_font">
1178         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1179       </dia:attribute>
1180       <dia:attribute name="classname_font">
1181         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1182       </dia:attribute>
1183       <dia:attribute name="abstract_classname_font">
1184         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1185       </dia:attribute>
1186       <dia:attribute name="comment_font">
1187         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1188       </dia:attribute>
1189       <dia:attribute name="normal_font_height">
1190         <dia:real val="0.80000000000000004"/>
1191       </dia:attribute>
1192       <dia:attribute name="polymorphic_font_height">
1193         <dia:real val="0.80000000000000004"/>
1194       </dia:attribute>
1195       <dia:attribute name="abstract_font_height">
1196         <dia:real val="0.80000000000000004"/>
1197       </dia:attribute>
1198       <dia:attribute name="classname_font_height">
1199         <dia:real val="1"/>
1200       </dia:attribute>
1201       <dia:attribute name="abstract_classname_font_height">
1202         <dia:real val="1"/>
1203       </dia:attribute>
1204       <dia:attribute name="comment_font_height">
1205         <dia:real val="0.69999999999999996"/>
1206       </dia:attribute>
1207       <dia:attribute name="attributes">
1208         <dia:composite type="umlattribute">
1209           <dia:attribute name="name">
1210             <dia:string>#self['dialog_about']#</dia:string>
1211           </dia:attribute>
1212           <dia:attribute name="type">
1213             <dia:string>#gtk.AboutDialog#</dia:string>
1214           </dia:attribute>
1215           <dia:attribute name="value">
1216             <dia:string>##</dia:string>
1217           </dia:attribute>
1218           <dia:attribute name="comment">
1219             <dia:string>##</dia:string>
1220           </dia:attribute>
1221           <dia:attribute name="visibility">
1222             <dia:enum val="0"/>
1223           </dia:attribute>
1224           <dia:attribute name="abstract">
1225             <dia:boolean val="false"/>
1226           </dia:attribute>
1227           <dia:attribute name="class_scope">
1228             <dia:boolean val="false"/>
1229           </dia:attribute>
1230         </dia:composite>
1231       </dia:attribute>
1232       <dia:attribute name="operations">
1233         <dia:composite type="umloperation">
1234           <dia:attribute name="name">
1235             <dia:string>#set_progname#</dia:string>
1236           </dia:attribute>
1237           <dia:attribute name="stereotype">
1238             <dia:string>##</dia:string>
1239           </dia:attribute>
1240           <dia:attribute name="type">
1241             <dia:string>##</dia:string>
1242           </dia:attribute>
1243           <dia:attribute name="visibility">
1244             <dia:enum val="0"/>
1245           </dia:attribute>
1246           <dia:attribute name="comment">
1247             <dia:string>##</dia:string>
1248           </dia:attribute>
1249           <dia:attribute name="abstract">
1250             <dia:boolean val="false"/>
1251           </dia:attribute>
1252           <dia:attribute name="inheritance_type">
1253             <dia:enum val="2"/>
1254           </dia:attribute>
1255           <dia:attribute name="query">
1256             <dia:boolean val="false"/>
1257           </dia:attribute>
1258           <dia:attribute name="class_scope">
1259             <dia:boolean val="false"/>
1260           </dia:attribute>
1261           <dia:attribute name="parameters">
1262             <dia:composite type="umlparameter">
1263               <dia:attribute name="name">
1264                 <dia:string>#text#</dia:string>
1265               </dia:attribute>
1266               <dia:attribute name="type">
1267                 <dia:string>##</dia:string>
1268               </dia:attribute>
1269               <dia:attribute name="value">
1270                 <dia:string>##</dia:string>
1271               </dia:attribute>
1272               <dia:attribute name="comment">
1273                 <dia:string>##</dia:string>
1274               </dia:attribute>
1275               <dia:attribute name="kind">
1276                 <dia:enum val="0"/>
1277               </dia:attribute>
1278             </dia:composite>
1279           </dia:attribute>
1280         </dia:composite>
1281         <dia:composite type="umloperation">
1282           <dia:attribute name="name">
1283             <dia:string>#set_version#</dia:string>
1284           </dia:attribute>
1285           <dia:attribute name="stereotype">
1286             <dia:string>##</dia:string>
1287           </dia:attribute>
1288           <dia:attribute name="type">
1289             <dia:string>##</dia:string>
1290           </dia:attribute>
1291           <dia:attribute name="visibility">
1292             <dia:enum val="0"/>
1293           </dia:attribute>
1294           <dia:attribute name="comment">
1295             <dia:string>##</dia:string>
1296           </dia:attribute>
1297           <dia:attribute name="abstract">
1298             <dia:boolean val="false"/>
1299           </dia:attribute>
1300           <dia:attribute name="inheritance_type">
1301             <dia:enum val="2"/>
1302           </dia:attribute>
1303           <dia:attribute name="query">
1304             <dia:boolean val="false"/>
1305           </dia:attribute>
1306           <dia:attribute name="class_scope">
1307             <dia:boolean val="false"/>
1308           </dia:attribute>
1309           <dia:attribute name="parameters">
1310             <dia:composite type="umlparameter">
1311               <dia:attribute name="name">
1312                 <dia:string>#text#</dia:string>
1313               </dia:attribute>
1314               <dia:attribute name="type">
1315                 <dia:string>##</dia:string>
1316               </dia:attribute>
1317               <dia:attribute name="value">
1318                 <dia:string>##</dia:string>
1319               </dia:attribute>
1320               <dia:attribute name="comment">
1321                 <dia:string>##</dia:string>
1322               </dia:attribute>
1323               <dia:attribute name="kind">
1324                 <dia:enum val="0"/>
1325               </dia:attribute>
1326             </dia:composite>
1327           </dia:attribute>
1328         </dia:composite>
1329         <dia:composite type="umloperation">
1330           <dia:attribute name="name">
1331             <dia:string>#set_authors#</dia:string>
1332           </dia:attribute>
1333           <dia:attribute name="stereotype">
1334             <dia:string>##</dia:string>
1335           </dia:attribute>
1336           <dia:attribute name="type">
1337             <dia:string>##</dia:string>
1338           </dia:attribute>
1339           <dia:attribute name="visibility">
1340             <dia:enum val="0"/>
1341           </dia:attribute>
1342           <dia:attribute name="comment">
1343             <dia:string>##</dia:string>
1344           </dia:attribute>
1345           <dia:attribute name="abstract">
1346             <dia:boolean val="false"/>
1347           </dia:attribute>
1348           <dia:attribute name="inheritance_type">
1349             <dia:enum val="2"/>
1350           </dia:attribute>
1351           <dia:attribute name="query">
1352             <dia:boolean val="false"/>
1353           </dia:attribute>
1354           <dia:attribute name="class_scope">
1355             <dia:boolean val="false"/>
1356           </dia:attribute>
1357           <dia:attribute name="parameters">
1358             <dia:composite type="umlparameter">
1359               <dia:attribute name="name">
1360                 <dia:string>#text#</dia:string>
1361               </dia:attribute>
1362               <dia:attribute name="type">
1363                 <dia:string>##</dia:string>
1364               </dia:attribute>
1365               <dia:attribute name="value">
1366                 <dia:string>##</dia:string>
1367               </dia:attribute>
1368               <dia:attribute name="comment">
1369                 <dia:string>##</dia:string>
1370               </dia:attribute>
1371               <dia:attribute name="kind">
1372                 <dia:enum val="0"/>
1373               </dia:attribute>
1374             </dia:composite>
1375           </dia:attribute>
1376         </dia:composite>
1377         <dia:composite type="umloperation">
1378           <dia:attribute name="name">
1379             <dia:string>#set_comments#</dia:string>
1380           </dia:attribute>
1381           <dia:attribute name="stereotype">
1382             <dia:string>##</dia:string>
1383           </dia:attribute>
1384           <dia:attribute name="type">
1385             <dia:string>##</dia:string>
1386           </dia:attribute>
1387           <dia:attribute name="visibility">
1388             <dia:enum val="0"/>
1389           </dia:attribute>
1390           <dia:attribute name="comment">
1391             <dia:string>##</dia:string>
1392           </dia:attribute>
1393           <dia:attribute name="abstract">
1394             <dia:boolean val="false"/>
1395           </dia:attribute>
1396           <dia:attribute name="inheritance_type">
1397             <dia:enum val="2"/>
1398           </dia:attribute>
1399           <dia:attribute name="query">
1400             <dia:boolean val="false"/>
1401           </dia:attribute>
1402           <dia:attribute name="class_scope">
1403             <dia:boolean val="false"/>
1404           </dia:attribute>
1405           <dia:attribute name="parameters">
1406             <dia:composite type="umlparameter">
1407               <dia:attribute name="name">
1408                 <dia:string>#text#</dia:string>
1409               </dia:attribute>
1410               <dia:attribute name="type">
1411                 <dia:string>##</dia:string>
1412               </dia:attribute>
1413               <dia:attribute name="value">
1414                 <dia:string>##</dia:string>
1415               </dia:attribute>
1416               <dia:attribute name="comment">
1417                 <dia:string>##</dia:string>
1418               </dia:attribute>
1419               <dia:attribute name="kind">
1420                 <dia:enum val="0"/>
1421               </dia:attribute>
1422             </dia:composite>
1423           </dia:attribute>
1424         </dia:composite>
1425         <dia:composite type="umloperation">
1426           <dia:attribute name="name">
1427             <dia:string>#set_license#</dia:string>
1428           </dia:attribute>
1429           <dia:attribute name="stereotype">
1430             <dia:string>##</dia:string>
1431           </dia:attribute>
1432           <dia:attribute name="type">
1433             <dia:string>##</dia:string>
1434           </dia:attribute>
1435           <dia:attribute name="visibility">
1436             <dia:enum val="0"/>
1437           </dia:attribute>
1438           <dia:attribute name="comment">
1439             <dia:string>##</dia:string>
1440           </dia:attribute>
1441           <dia:attribute name="abstract">
1442             <dia:boolean val="false"/>
1443           </dia:attribute>
1444           <dia:attribute name="inheritance_type">
1445             <dia:enum val="2"/>
1446           </dia:attribute>
1447           <dia:attribute name="query">
1448             <dia:boolean val="false"/>
1449           </dia:attribute>
1450           <dia:attribute name="class_scope">
1451             <dia:boolean val="false"/>
1452           </dia:attribute>
1453           <dia:attribute name="parameters">
1454             <dia:composite type="umlparameter">
1455               <dia:attribute name="name">
1456                 <dia:string>#text#</dia:string>
1457               </dia:attribute>
1458               <dia:attribute name="type">
1459                 <dia:string>##</dia:string>
1460               </dia:attribute>
1461               <dia:attribute name="value">
1462                 <dia:string>##</dia:string>
1463               </dia:attribute>
1464               <dia:attribute name="comment">
1465                 <dia:string>##</dia:string>
1466               </dia:attribute>
1467               <dia:attribute name="kind">
1468                 <dia:enum val="0"/>
1469               </dia:attribute>
1470             </dia:composite>
1471           </dia:attribute>
1472         </dia:composite>
1473         <dia:composite type="umloperation">
1474           <dia:attribute name="name">
1475             <dia:string>#run#</dia:string>
1476           </dia:attribute>
1477           <dia:attribute name="stereotype">
1478             <dia:string>##</dia:string>
1479           </dia:attribute>
1480           <dia:attribute name="type">
1481             <dia:string>##</dia:string>
1482           </dia:attribute>
1483           <dia:attribute name="visibility">
1484             <dia:enum val="0"/>
1485           </dia:attribute>
1486           <dia:attribute name="comment">
1487             <dia:string>##</dia:string>
1488           </dia:attribute>
1489           <dia:attribute name="abstract">
1490             <dia:boolean val="false"/>
1491           </dia:attribute>
1492           <dia:attribute name="inheritance_type">
1493             <dia:enum val="2"/>
1494           </dia:attribute>
1495           <dia:attribute name="query">
1496             <dia:boolean val="false"/>
1497           </dia:attribute>
1498           <dia:attribute name="class_scope">
1499             <dia:boolean val="false"/>
1500           </dia:attribute>
1501           <dia:attribute name="parameters"/>
1502         </dia:composite>
1503       </dia:attribute>
1504       <dia:attribute name="template">
1505         <dia:boolean val="false"/>
1506       </dia:attribute>
1507       <dia:attribute name="templates"/>
1508     </dia:object>
1509     <dia:object type="UML - Transition" version="2" id="O6">
1510       <dia:attribute name="obj_pos">
1511         <dia:point val="30.0881,6.69855"/>
1512       </dia:attribute>
1513       <dia:attribute name="obj_bb">
1514         <dia:rectangle val="29.58,3.6;30.5881,12.9496"/>
1515       </dia:attribute>
1516       <dia:attribute name="orth_points">
1517         <dia:point val="30.0881,6.69855"/>
1518         <dia:point val="30.0881,9.79909"/>
1519         <dia:point val="30.08,9.79909"/>
1520         <dia:point val="30.08,12.8996"/>
1521       </dia:attribute>
1522       <dia:attribute name="orth_orient">
1523         <dia:enum val="1"/>
1524         <dia:enum val="0"/>
1525         <dia:enum val="1"/>
1526       </dia:attribute>
1527       <dia:attribute name="orth_autoroute">
1528         <dia:boolean val="true"/>
1529       </dia:attribute>
1530       <dia:attribute name="trigger">
1531         <dia:string>##</dia:string>
1532       </dia:attribute>
1533       <dia:attribute name="action">
1534         <dia:string>##</dia:string>
1535       </dia:attribute>
1536       <dia:attribute name="guard">
1537         <dia:string>##</dia:string>
1538       </dia:attribute>
1539       <dia:attribute name="trigger_text_pos">
1540         <dia:point val="29.8,4"/>
1541       </dia:attribute>
1542       <dia:attribute name="guard_text_pos">
1543         <dia:point val="29.8,5"/>
1544       </dia:attribute>
1545       <dia:attribute name="direction_inverted">
1546         <dia:boolean val="false"/>
1547       </dia:attribute>
1548       <dia:connections>
1549         <dia:connection handle="0" to="O0" connection="10"/>
1550         <dia:connection handle="1" to="O2" connection="16"/>
1551       </dia:connections>
1552     </dia:object>
1553     <dia:object type="UML - Transition" version="2" id="O7">
1554       <dia:attribute name="obj_pos">
1555         <dia:point val="30.0706,23.2983"/>
1556       </dia:attribute>
1557       <dia:attribute name="obj_bb">
1558         <dia:rectangle val="29.2925,18.9504;30.58,24.5725"/>
1559       </dia:attribute>
1560       <dia:attribute name="orth_points">
1561         <dia:point val="30.0706,23.2983"/>
1562         <dia:point val="30.0706,21.1493"/>
1563         <dia:point val="30.08,21.1493"/>
1564         <dia:point val="30.08,19.0004"/>
1565       </dia:attribute>
1566       <dia:attribute name="orth_orient">
1567         <dia:enum val="1"/>
1568         <dia:enum val="0"/>
1569         <dia:enum val="1"/>
1570       </dia:attribute>
1571       <dia:attribute name="orth_autoroute">
1572         <dia:boolean val="true"/>
1573       </dia:attribute>
1574       <dia:attribute name="trigger">
1575         <dia:string>##</dia:string>
1576       </dia:attribute>
1577       <dia:attribute name="action">
1578         <dia:string>##</dia:string>
1579       </dia:attribute>
1580       <dia:attribute name="guard">
1581         <dia:string>##</dia:string>
1582       </dia:attribute>
1583       <dia:attribute name="trigger_text_pos">
1584         <dia:point val="29.5,23.45"/>
1585       </dia:attribute>
1586       <dia:attribute name="guard_text_pos">
1587         <dia:point val="29.5,24.45"/>
1588       </dia:attribute>
1589       <dia:attribute name="direction_inverted">
1590         <dia:boolean val="false"/>
1591       </dia:attribute>
1592       <dia:connections>
1593         <dia:connection handle="0" to="O4" connection="18"/>
1594         <dia:connection handle="1" to="O2" connection="16"/>
1595       </dia:connections>
1596     </dia:object>
1597     <dia:object type="UML - Transition" version="2" id="O8">
1598       <dia:attribute name="obj_pos">
1599         <dia:point val="13.79,21.8497"/>
1600       </dia:attribute>
1601       <dia:attribute name="obj_bb">
1602         <dia:rectangle val="11.7425,17.9505;14.3,27.0725"/>
1603       </dia:attribute>
1604       <dia:attribute name="orth_points">
1605         <dia:point val="13.79,21.8497"/>
1606         <dia:point val="13.79,19.9251"/>
1607         <dia:point val="13.8,19.9251"/>
1608         <dia:point val="13.8,18.0005"/>
1609       </dia:attribute>
1610       <dia:attribute name="orth_orient">
1611         <dia:enum val="1"/>
1612         <dia:enum val="0"/>
1613         <dia:enum val="1"/>
1614       </dia:attribute>
1615       <dia:attribute name="orth_autoroute">
1616         <dia:boolean val="true"/>
1617       </dia:attribute>
1618       <dia:attribute name="trigger">
1619         <dia:string>##</dia:string>
1620       </dia:attribute>
1621       <dia:attribute name="action">
1622         <dia:string>##</dia:string>
1623       </dia:attribute>
1624       <dia:attribute name="guard">
1625         <dia:string>##</dia:string>
1626       </dia:attribute>
1627       <dia:attribute name="trigger_text_pos">
1628         <dia:point val="11.95,25.95"/>
1629       </dia:attribute>
1630       <dia:attribute name="guard_text_pos">
1631         <dia:point val="11.95,26.95"/>
1632       </dia:attribute>
1633       <dia:attribute name="direction_inverted">
1634         <dia:boolean val="false"/>
1635       </dia:attribute>
1636       <dia:connections>
1637         <dia:connection handle="0" to="O5" connection="22"/>
1638         <dia:connection handle="1" to="O3" connection="10"/>
1639       </dia:connections>
1640     </dia:object>
1641     <dia:object type="UML - Transition" version="2" id="O9">
1642       <dia:attribute name="obj_pos">
1643         <dia:point val="13.835,9.85042"/>
1644       </dia:attribute>
1645       <dia:attribute name="obj_bb">
1646         <dia:rectangle val="13.3,6.9;14.8575,14.3495"/>
1647       </dia:attribute>
1648       <dia:attribute name="orth_points">
1649         <dia:point val="13.835,9.85042"/>
1650         <dia:point val="13.835,12.075"/>
1651         <dia:point val="13.8,12.075"/>
1652         <dia:point val="13.8,14.2995"/>
1653       </dia:attribute>
1654       <dia:attribute name="orth_orient">
1655         <dia:enum val="1"/>
1656         <dia:enum val="0"/>
1657         <dia:enum val="1"/>
1658       </dia:attribute>
1659       <dia:attribute name="orth_autoroute">
1660         <dia:boolean val="true"/>
1661       </dia:attribute>
1662       <dia:attribute name="trigger">
1663         <dia:string>##</dia:string>
1664       </dia:attribute>
1665       <dia:attribute name="action">
1666         <dia:string>##</dia:string>
1667       </dia:attribute>
1668       <dia:attribute name="guard">
1669         <dia:string>##</dia:string>
1670       </dia:attribute>
1671       <dia:attribute name="trigger_text_pos">
1672         <dia:point val="14.65,7.3"/>
1673       </dia:attribute>
1674       <dia:attribute name="guard_text_pos">
1675         <dia:point val="14.65,8.3"/>
1676       </dia:attribute>
1677       <dia:attribute name="direction_inverted">
1678         <dia:boolean val="false"/>
1679       </dia:attribute>
1680       <dia:connections>
1681         <dia:connection handle="0" to="O1" connection="18"/>
1682         <dia:connection handle="1" to="O3" connection="10"/>
1683       </dia:connections>
1684     </dia:object>
1685     <dia:object type="UML - Class" version="0" id="O10">
1686       <dia:attribute name="obj_pos">
1687         <dia:point val="36,3"/>
1688       </dia:attribute>
1689       <dia:attribute name="obj_bb">
1690         <dia:rectangle val="35.95,2.95;64.43,6.65"/>
1691       </dia:attribute>
1692       <dia:attribute name="elem_corner">
1693         <dia:point val="36,3"/>
1694       </dia:attribute>
1695       <dia:attribute name="elem_width">
1696         <dia:real val="28.380000000000003"/>
1697       </dia:attribute>
1698       <dia:attribute name="elem_height">
1699         <dia:real val="3.6000000000000001"/>
1700       </dia:attribute>
1701       <dia:attribute name="name">
1702         <dia:string>#FilesearchModel#</dia:string>
1703       </dia:attribute>
1704       <dia:attribute name="stereotype">
1705         <dia:string>#Model#</dia:string>
1706       </dia:attribute>
1707       <dia:attribute name="comment">
1708         <dia:string>##</dia:string>
1709       </dia:attribute>
1710       <dia:attribute name="abstract">
1711         <dia:boolean val="false"/>
1712       </dia:attribute>
1713       <dia:attribute name="suppress_attributes">
1714         <dia:boolean val="false"/>
1715       </dia:attribute>
1716       <dia:attribute name="suppress_operations">
1717         <dia:boolean val="false"/>
1718       </dia:attribute>
1719       <dia:attribute name="visible_attributes">
1720         <dia:boolean val="true"/>
1721       </dia:attribute>
1722       <dia:attribute name="visible_operations">
1723         <dia:boolean val="true"/>
1724       </dia:attribute>
1725       <dia:attribute name="visible_comments">
1726         <dia:boolean val="false"/>
1727       </dia:attribute>
1728       <dia:attribute name="wrap_operations">
1729         <dia:boolean val="true"/>
1730       </dia:attribute>
1731       <dia:attribute name="wrap_after_char">
1732         <dia:int val="40"/>
1733       </dia:attribute>
1734       <dia:attribute name="comment_line_length">
1735         <dia:int val="17"/>
1736       </dia:attribute>
1737       <dia:attribute name="comment_tagging">
1738         <dia:boolean val="false"/>
1739       </dia:attribute>
1740       <dia:attribute name="line_color">
1741         <dia:color val="#000000"/>
1742       </dia:attribute>
1743       <dia:attribute name="fill_color">
1744         <dia:color val="#ffffff"/>
1745       </dia:attribute>
1746       <dia:attribute name="text_color">
1747         <dia:color val="#000000"/>
1748       </dia:attribute>
1749       <dia:attribute name="normal_font">
1750         <dia:font family="consolas" style="0" name="Courier"/>
1751       </dia:attribute>
1752       <dia:attribute name="abstract_font">
1753         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1754       </dia:attribute>
1755       <dia:attribute name="polymorphic_font">
1756         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1757       </dia:attribute>
1758       <dia:attribute name="classname_font">
1759         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1760       </dia:attribute>
1761       <dia:attribute name="abstract_classname_font">
1762         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1763       </dia:attribute>
1764       <dia:attribute name="comment_font">
1765         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1766       </dia:attribute>
1767       <dia:attribute name="normal_font_height">
1768         <dia:real val="0.80000000000000004"/>
1769       </dia:attribute>
1770       <dia:attribute name="polymorphic_font_height">
1771         <dia:real val="0.80000000000000004"/>
1772       </dia:attribute>
1773       <dia:attribute name="abstract_font_height">
1774         <dia:real val="0.80000000000000004"/>
1775       </dia:attribute>
1776       <dia:attribute name="classname_font_height">
1777         <dia:real val="1"/>
1778       </dia:attribute>
1779       <dia:attribute name="abstract_classname_font_height">
1780         <dia:real val="1"/>
1781       </dia:attribute>
1782       <dia:attribute name="comment_font_height">
1783         <dia:real val="0.69999999999999996"/>
1784       </dia:attribute>
1785       <dia:attribute name="attributes">
1786         <dia:composite type="umlattribute">
1787           <dia:attribute name="name">
1788             <dia:string>#__properties__#</dia:string>
1789           </dia:attribute>
1790           <dia:attribute name="type">
1791             <dia:string>#dict#</dia:string>
1792           </dia:attribute>
1793           <dia:attribute name="value">
1794             <dia:string>#{'quantity':10, 'path':'C:', 'stopit':False}#</dia:string>
1795           </dia:attribute>
1796           <dia:attribute name="comment">
1797             <dia:string>##</dia:string>
1798           </dia:attribute>
1799           <dia:attribute name="visibility">
1800             <dia:enum val="0"/>
1801           </dia:attribute>
1802           <dia:attribute name="abstract">
1803             <dia:boolean val="false"/>
1804           </dia:attribute>
1805           <dia:attribute name="class_scope">
1806             <dia:boolean val="false"/>
1807           </dia:attribute>
1808         </dia:composite>
1809       </dia:attribute>
1810       <dia:attribute name="operations"/>
1811       <dia:attribute name="template">
1812         <dia:boolean val="false"/>
1813       </dia:attribute>
1814       <dia:attribute name="templates"/>
1815     </dia:object>
1816     <dia:object type="UML - Class" version="0" id="O11">
1817       <dia:attribute name="obj_pos">
1818         <dia:point val="36.7707,9.29686"/>
1819       </dia:attribute>
1820       <dia:attribute name="obj_bb">
1821         <dia:rectangle val="36.7207,9.24686;63.5607,18.5469"/>
1822       </dia:attribute>
1823       <dia:attribute name="elem_corner">
1824         <dia:point val="36.7707,9.29686"/>
1825       </dia:attribute>
1826       <dia:attribute name="elem_width">
1827         <dia:real val="26.739999999999998"/>
1828       </dia:attribute>
1829       <dia:attribute name="elem_height">
1830         <dia:real val="9.1999999999999993"/>
1831       </dia:attribute>
1832       <dia:attribute name="name">
1833         <dia:string>#FilesearchCtrl#</dia:string>
1834       </dia:attribute>
1835       <dia:attribute name="stereotype">
1836         <dia:string>#Controller#</dia:string>
1837       </dia:attribute>
1838       <dia:attribute name="comment">
1839         <dia:string>##</dia:string>
1840       </dia:attribute>
1841       <dia:attribute name="abstract">
1842         <dia:boolean val="false"/>
1843       </dia:attribute>
1844       <dia:attribute name="suppress_attributes">
1845         <dia:boolean val="false"/>
1846       </dia:attribute>
1847       <dia:attribute name="suppress_operations">
1848         <dia:boolean val="false"/>
1849       </dia:attribute>
1850       <dia:attribute name="visible_attributes">
1851         <dia:boolean val="true"/>
1852       </dia:attribute>
1853       <dia:attribute name="visible_operations">
1854         <dia:boolean val="true"/>
1855       </dia:attribute>
1856       <dia:attribute name="visible_comments">
1857         <dia:boolean val="false"/>
1858       </dia:attribute>
1859       <dia:attribute name="wrap_operations">
1860         <dia:boolean val="true"/>
1861       </dia:attribute>
1862       <dia:attribute name="wrap_after_char">
1863         <dia:int val="80"/>
1864       </dia:attribute>
1865       <dia:attribute name="comment_line_length">
1866         <dia:int val="17"/>
1867       </dia:attribute>
1868       <dia:attribute name="comment_tagging">
1869         <dia:boolean val="false"/>
1870       </dia:attribute>
1871       <dia:attribute name="line_color">
1872         <dia:color val="#000000"/>
1873       </dia:attribute>
1874       <dia:attribute name="fill_color">
1875         <dia:color val="#ffffff"/>
1876       </dia:attribute>
1877       <dia:attribute name="text_color">
1878         <dia:color val="#000000"/>
1879       </dia:attribute>
1880       <dia:attribute name="normal_font">
1881         <dia:font family="consolas" style="0" name="Courier"/>
1882       </dia:attribute>
1883       <dia:attribute name="abstract_font">
1884         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
1885       </dia:attribute>
1886       <dia:attribute name="polymorphic_font">
1887         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
1888       </dia:attribute>
1889       <dia:attribute name="classname_font">
1890         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
1891       </dia:attribute>
1892       <dia:attribute name="abstract_classname_font">
1893         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
1894       </dia:attribute>
1895       <dia:attribute name="comment_font">
1896         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
1897       </dia:attribute>
1898       <dia:attribute name="normal_font_height">
1899         <dia:real val="0.80000000000000004"/>
1900       </dia:attribute>
1901       <dia:attribute name="polymorphic_font_height">
1902         <dia:real val="0.80000000000000004"/>
1903       </dia:attribute>
1904       <dia:attribute name="abstract_font_height">
1905         <dia:real val="0.80000000000000004"/>
1906       </dia:attribute>
1907       <dia:attribute name="classname_font_height">
1908         <dia:real val="1"/>
1909       </dia:attribute>
1910       <dia:attribute name="abstract_classname_font_height">
1911         <dia:real val="1"/>
1912       </dia:attribute>
1913       <dia:attribute name="comment_font_height">
1914         <dia:real val="0.69999999999999996"/>
1915       </dia:attribute>
1916       <dia:attribute name="attributes"/>
1917       <dia:attribute name="operations">
1918         <dia:composite type="umloperation">
1919           <dia:attribute name="name">
1920             <dia:string>#filegetter#</dia:string>
1921           </dia:attribute>
1922           <dia:attribute name="stereotype">
1923             <dia:string>##</dia:string>
1924           </dia:attribute>
1925           <dia:attribute name="type">
1926             <dia:string>##</dia:string>
1927           </dia:attribute>
1928           <dia:attribute name="visibility">
1929             <dia:enum val="0"/>
1930           </dia:attribute>
1931           <dia:attribute name="comment">
1932             <dia:string>##</dia:string>
1933           </dia:attribute>
1934           <dia:attribute name="abstract">
1935             <dia:boolean val="false"/>
1936           </dia:attribute>
1937           <dia:attribute name="inheritance_type">
1938             <dia:enum val="2"/>
1939           </dia:attribute>
1940           <dia:attribute name="query">
1941             <dia:boolean val="false"/>
1942           </dia:attribute>
1943           <dia:attribute name="class_scope">
1944             <dia:boolean val="false"/>
1945           </dia:attribute>
1946           <dia:attribute name="parameters">
1947             <dia:composite type="umlparameter">
1948               <dia:attribute name="name">
1949                 <dia:string>#startdir#</dia:string>
1950               </dia:attribute>
1951               <dia:attribute name="type">
1952                 <dia:string>#str#</dia:string>
1953               </dia:attribute>
1954               <dia:attribute name="value">
1955                 <dia:string>##</dia:string>
1956               </dia:attribute>
1957               <dia:attribute name="comment">
1958                 <dia:string>##</dia:string>
1959               </dia:attribute>
1960               <dia:attribute name="kind">
1961                 <dia:enum val="0"/>
1962               </dia:attribute>
1963             </dia:composite>
1964           </dia:attribute>
1965         </dia:composite>
1966         <dia:composite type="umloperation">
1967           <dia:attribute name="name">
1968             <dia:string>#size_convert#</dia:string>
1969           </dia:attribute>
1970           <dia:attribute name="stereotype">
1971             <dia:string>##</dia:string>
1972           </dia:attribute>
1973           <dia:attribute name="type">
1974             <dia:string>##</dia:string>
1975           </dia:attribute>
1976           <dia:attribute name="visibility">
1977             <dia:enum val="0"/>
1978           </dia:attribute>
1979           <dia:attribute name="comment">
1980             <dia:string>##</dia:string>
1981           </dia:attribute>
1982           <dia:attribute name="abstract">
1983             <dia:boolean val="false"/>
1984           </dia:attribute>
1985           <dia:attribute name="inheritance_type">
1986             <dia:enum val="2"/>
1987           </dia:attribute>
1988           <dia:attribute name="query">
1989             <dia:boolean val="false"/>
1990           </dia:attribute>
1991           <dia:attribute name="class_scope">
1992             <dia:boolean val="false"/>
1993           </dia:attribute>
1994           <dia:attribute name="parameters">
1995             <dia:composite type="umlparameter">
1996               <dia:attribute name="name">
1997                 <dia:string>#size#</dia:string>
1998               </dia:attribute>
1999               <dia:attribute name="type">
2000                 <dia:string>#float#</dia:string>
2001               </dia:attribute>
2002               <dia:attribute name="value">
2003                 <dia:string>##</dia:string>
2004               </dia:attribute>
2005               <dia:attribute name="comment">
2006                 <dia:string>##</dia:string>
2007               </dia:attribute>
2008               <dia:attribute name="kind">
2009                 <dia:enum val="0"/>
2010               </dia:attribute>
2011             </dia:composite>
2012           </dia:attribute>
2013         </dia:composite>
2014         <dia:composite type="umloperation">
2015           <dia:attribute name="name">
2016             <dia:string>#on_qty_spin_value_changed#</dia:string>
2017           </dia:attribute>
2018           <dia:attribute name="stereotype">
2019             <dia:string>#signal#</dia:string>
2020           </dia:attribute>
2021           <dia:attribute name="type">
2022             <dia:string>##</dia:string>
2023           </dia:attribute>
2024           <dia:attribute name="visibility">
2025             <dia:enum val="0"/>
2026           </dia:attribute>
2027           <dia:attribute name="comment">
2028             <dia:string>##</dia:string>
2029           </dia:attribute>
2030           <dia:attribute name="abstract">
2031             <dia:boolean val="false"/>
2032           </dia:attribute>
2033           <dia:attribute name="inheritance_type">
2034             <dia:enum val="2"/>
2035           </dia:attribute>
2036           <dia:attribute name="query">
2037             <dia:boolean val="false"/>
2038           </dia:attribute>
2039           <dia:attribute name="class_scope">
2040             <dia:boolean val="false"/>
2041           </dia:attribute>
2042           <dia:attribute name="parameters">
2043             <dia:composite type="umlparameter">
2044               <dia:attribute name="name">
2045                 <dia:string>#sb#</dia:string>
2046               </dia:attribute>
2047               <dia:attribute name="type">
2048                 <dia:string>#gtk.SpinButton#</dia:string>
2049               </dia:attribute>
2050               <dia:attribute name="value">
2051                 <dia:string>##</dia:string>
2052               </dia:attribute>
2053               <dia:attribute name="comment">
2054                 <dia:string>##</dia:string>
2055               </dia:attribute>
2056               <dia:attribute name="kind">
2057                 <dia:enum val="0"/>
2058               </dia:attribute>
2059             </dia:composite>
2060           </dia:attribute>
2061         </dia:composite>
2062         <dia:composite type="umloperation">
2063           <dia:attribute name="name">
2064             <dia:string>#start_btn_released_cb#</dia:string>
2065           </dia:attribute>
2066           <dia:attribute name="stereotype">
2067             <dia:string>#signal#</dia:string>
2068           </dia:attribute>
2069           <dia:attribute name="type">
2070             <dia:string>##</dia:string>
2071           </dia:attribute>
2072           <dia:attribute name="visibility">
2073             <dia:enum val="0"/>
2074           </dia:attribute>
2075           <dia:attribute name="comment">
2076             <dia:string>##</dia:string>
2077           </dia:attribute>
2078           <dia:attribute name="abstract">
2079             <dia:boolean val="false"/>
2080           </dia:attribute>
2081           <dia:attribute name="inheritance_type">
2082             <dia:enum val="2"/>
2083           </dia:attribute>
2084           <dia:attribute name="query">
2085             <dia:boolean val="false"/>
2086           </dia:attribute>
2087           <dia:attribute name="class_scope">
2088             <dia:boolean val="false"/>
2089           </dia:attribute>
2090           <dia:attribute name="parameters">
2091             <dia:composite type="umlparameter">
2092               <dia:attribute name="name">
2093                 <dia:string>#btn#</dia:string>
2094               </dia:attribute>
2095               <dia:attribute name="type">
2096                 <dia:string>#gtk.Button#</dia:string>
2097               </dia:attribute>
2098               <dia:attribute name="value">
2099                 <dia:string>##</dia:string>
2100               </dia:attribute>
2101               <dia:attribute name="comment">
2102                 <dia:string>##</dia:string>
2103               </dia:attribute>
2104               <dia:attribute name="kind">
2105                 <dia:enum val="0"/>
2106               </dia:attribute>
2107             </dia:composite>
2108           </dia:attribute>
2109         </dia:composite>
2110         <dia:composite type="umloperation">
2111           <dia:attribute name="name">
2112             <dia:string>#on_stop_btn_clicked#</dia:string>
2113           </dia:attribute>
2114           <dia:attribute name="stereotype">
2115             <dia:string>#signal#</dia:string>
2116           </dia:attribute>
2117           <dia:attribute name="type">
2118             <dia:string>##</dia:string>
2119           </dia:attribute>
2120           <dia:attribute name="visibility">
2121             <dia:enum val="0"/>
2122           </dia:attribute>
2123           <dia:attribute name="comment">
2124             <dia:string>##</dia:string>
2125           </dia:attribute>
2126           <dia:attribute name="abstract">
2127             <dia:boolean val="false"/>
2128           </dia:attribute>
2129           <dia:attribute name="inheritance_type">
2130             <dia:enum val="2"/>
2131           </dia:attribute>
2132           <dia:attribute name="query">
2133             <dia:boolean val="false"/>
2134           </dia:attribute>
2135           <dia:attribute name="class_scope">
2136             <dia:boolean val="false"/>
2137           </dia:attribute>
2138           <dia:attribute name="parameters">
2139             <dia:composite type="umlparameter">
2140               <dia:attribute name="name">
2141                 <dia:string>#btn#</dia:string>
2142               </dia:attribute>
2143               <dia:attribute name="type">
2144                 <dia:string>#gtk.Button#</dia:string>
2145               </dia:attribute>
2146               <dia:attribute name="value">
2147                 <dia:string>##</dia:string>
2148               </dia:attribute>
2149               <dia:attribute name="comment">
2150                 <dia:string>##</dia:string>
2151               </dia:attribute>
2152               <dia:attribute name="kind">
2153                 <dia:enum val="0"/>
2154               </dia:attribute>
2155             </dia:composite>
2156           </dia:attribute>
2157         </dia:composite>
2158         <dia:composite type="umloperation">
2159           <dia:attribute name="name">
2160             <dia:string>#property_quantity_value_change#</dia:string>
2161           </dia:attribute>
2162           <dia:attribute name="stereotype">
2163             <dia:string>#observer func#</dia:string>
2164           </dia:attribute>
2165           <dia:attribute name="type">
2166             <dia:string>##</dia:string>
2167           </dia:attribute>
2168           <dia:attribute name="visibility">
2169             <dia:enum val="0"/>
2170           </dia:attribute>
2171           <dia:attribute name="comment">
2172             <dia:string>##</dia:string>
2173           </dia:attribute>
2174           <dia:attribute name="abstract">
2175             <dia:boolean val="false"/>
2176           </dia:attribute>
2177           <dia:attribute name="inheritance_type">
2178             <dia:enum val="2"/>
2179           </dia:attribute>
2180           <dia:attribute name="query">
2181             <dia:boolean val="false"/>
2182           </dia:attribute>
2183           <dia:attribute name="class_scope">
2184             <dia:boolean val="false"/>
2185           </dia:attribute>
2186           <dia:attribute name="parameters">
2187             <dia:composite type="umlparameter">
2188               <dia:attribute name="name">
2189                 <dia:string>#model#</dia:string>
2190               </dia:attribute>
2191               <dia:attribute name="type">
2192                 <dia:string>##</dia:string>
2193               </dia:attribute>
2194               <dia:attribute name="value">
2195                 <dia:string>##</dia:string>
2196               </dia:attribute>
2197               <dia:attribute name="comment">
2198                 <dia:string>##</dia:string>
2199               </dia:attribute>
2200               <dia:attribute name="kind">
2201                 <dia:enum val="0"/>
2202               </dia:attribute>
2203             </dia:composite>
2204             <dia:composite type="umlparameter">
2205               <dia:attribute name="name">
2206                 <dia:string>#old#</dia:string>
2207               </dia:attribute>
2208               <dia:attribute name="type">
2209                 <dia:string>##</dia:string>
2210               </dia:attribute>
2211               <dia:attribute name="value">
2212                 <dia:string>##</dia:string>
2213               </dia:attribute>
2214               <dia:attribute name="comment">
2215                 <dia:string>##</dia:string>
2216               </dia:attribute>
2217               <dia:attribute name="kind">
2218                 <dia:enum val="0"/>
2219               </dia:attribute>
2220             </dia:composite>
2221             <dia:composite type="umlparameter">
2222               <dia:attribute name="name">
2223                 <dia:string>#new#</dia:string>
2224               </dia:attribute>
2225               <dia:attribute name="type">
2226                 <dia:string>##</dia:string>
2227               </dia:attribute>
2228               <dia:attribute name="value">
2229                 <dia:string>##</dia:string>
2230               </dia:attribute>
2231               <dia:attribute name="comment">
2232                 <dia:string>##</dia:string>
2233               </dia:attribute>
2234               <dia:attribute name="kind">
2235                 <dia:enum val="0"/>
2236               </dia:attribute>
2237             </dia:composite>
2238           </dia:attribute>
2239         </dia:composite>
2240         <dia:composite type="umloperation">
2241           <dia:attribute name="name">
2242             <dia:string>#property_path_value_change#</dia:string>
2243           </dia:attribute>
2244           <dia:attribute name="stereotype">
2245             <dia:string>#observer func#</dia:string>
2246           </dia:attribute>
2247           <dia:attribute name="type">
2248             <dia:string>##</dia:string>
2249           </dia:attribute>
2250           <dia:attribute name="visibility">
2251             <dia:enum val="0"/>
2252           </dia:attribute>
2253           <dia:attribute name="comment">
2254             <dia:string>##</dia:string>
2255           </dia:attribute>
2256           <dia:attribute name="abstract">
2257             <dia:boolean val="false"/>
2258           </dia:attribute>
2259           <dia:attribute name="inheritance_type">
2260             <dia:enum val="2"/>
2261           </dia:attribute>
2262           <dia:attribute name="query">
2263             <dia:boolean val="false"/>
2264           </dia:attribute>
2265           <dia:attribute name="class_scope">
2266             <dia:boolean val="false"/>
2267           </dia:attribute>
2268           <dia:attribute name="parameters">
2269             <dia:composite type="umlparameter">
2270               <dia:attribute name="name">
2271                 <dia:string>#model#</dia:string>
2272               </dia:attribute>
2273               <dia:attribute name="type">
2274                 <dia:string>##</dia:string>
2275               </dia:attribute>
2276               <dia:attribute name="value">
2277                 <dia:string>##</dia:string>
2278               </dia:attribute>
2279               <dia:attribute name="comment">
2280                 <dia:string>##</dia:string>
2281               </dia:attribute>
2282               <dia:attribute name="kind">
2283                 <dia:enum val="0"/>
2284               </dia:attribute>
2285             </dia:composite>
2286             <dia:composite type="umlparameter">
2287               <dia:attribute name="name">
2288                 <dia:string>#old#</dia:string>
2289               </dia:attribute>
2290               <dia:attribute name="type">
2291                 <dia:string>##</dia:string>
2292               </dia:attribute>
2293               <dia:attribute name="value">
2294                 <dia:string>##</dia:string>
2295               </dia:attribute>
2296               <dia:attribute name="comment">
2297                 <dia:string>##</dia:string>
2298               </dia:attribute>
2299               <dia:attribute name="kind">
2300                 <dia:enum val="0"/>
2301               </dia:attribute>
2302             </dia:composite>
2303             <dia:composite type="umlparameter">
2304               <dia:attribute name="name">
2305                 <dia:string>#new#</dia:string>
2306               </dia:attribute>
2307               <dia:attribute name="type">
2308                 <dia:string>##</dia:string>
2309               </dia:attribute>
2310               <dia:attribute name="value">
2311                 <dia:string>##</dia:string>
2312               </dia:attribute>
2313               <dia:attribute name="comment">
2314                 <dia:string>##</dia:string>
2315               </dia:attribute>
2316               <dia:attribute name="kind">
2317                 <dia:enum val="0"/>
2318               </dia:attribute>
2319             </dia:composite>
2320           </dia:attribute>
2321         </dia:composite>
2322         <dia:composite type="umloperation">
2323           <dia:attribute name="name">
2324             <dia:string>#property_stopit_value_change#</dia:string>
2325           </dia:attribute>
2326           <dia:attribute name="stereotype">
2327             <dia:string>#observer func#</dia:string>
2328           </dia:attribute>
2329           <dia:attribute name="type">
2330             <dia:string>##</dia:string>
2331           </dia:attribute>
2332           <dia:attribute name="visibility">
2333             <dia:enum val="0"/>
2334           </dia:attribute>
2335           <dia:attribute name="comment">
2336             <dia:string>##</dia:string>
2337           </dia:attribute>
2338           <dia:attribute name="abstract">
2339             <dia:boolean val="false"/>
2340           </dia:attribute>
2341           <dia:attribute name="inheritance_type">
2342             <dia:enum val="2"/>
2343           </dia:attribute>
2344           <dia:attribute name="query">
2345             <dia:boolean val="false"/>
2346           </dia:attribute>
2347           <dia:attribute name="class_scope">
2348             <dia:boolean val="false"/>
2349           </dia:attribute>
2350           <dia:attribute name="parameters">
2351             <dia:composite type="umlparameter">
2352               <dia:attribute name="name">
2353                 <dia:string>#model#</dia:string>
2354               </dia:attribute>
2355               <dia:attribute name="type">
2356                 <dia:string>##</dia:string>
2357               </dia:attribute>
2358               <dia:attribute name="value">
2359                 <dia:string>##</dia:string>
2360               </dia:attribute>
2361               <dia:attribute name="comment">
2362                 <dia:string>##</dia:string>
2363               </dia:attribute>
2364               <dia:attribute name="kind">
2365                 <dia:enum val="0"/>
2366               </dia:attribute>
2367             </dia:composite>
2368             <dia:composite type="umlparameter">
2369               <dia:attribute name="name">
2370                 <dia:string>#old#</dia:string>
2371               </dia:attribute>
2372               <dia:attribute name="type">
2373                 <dia:string>##</dia:string>
2374               </dia:attribute>
2375               <dia:attribute name="value">
2376                 <dia:string>##</dia:string>
2377               </dia:attribute>
2378               <dia:attribute name="comment">
2379                 <dia:string>##</dia:string>
2380               </dia:attribute>
2381               <dia:attribute name="kind">
2382                 <dia:enum val="0"/>
2383               </dia:attribute>
2384             </dia:composite>
2385             <dia:composite type="umlparameter">
2386               <dia:attribute name="name">
2387                 <dia:string>#new#</dia:string>
2388               </dia:attribute>
2389               <dia:attribute name="type">
2390                 <dia:string>##</dia:string>
2391               </dia:attribute>
2392               <dia:attribute name="value">
2393                 <dia:string>##</dia:string>
2394               </dia:attribute>
2395               <dia:attribute name="comment">
2396                 <dia:string>##</dia:string>
2397               </dia:attribute>
2398               <dia:attribute name="kind">
2399                 <dia:enum val="0"/>
2400               </dia:attribute>
2401             </dia:composite>
2402           </dia:attribute>
2403         </dia:composite>
2404       </dia:attribute>
2405       <dia:attribute name="template">
2406         <dia:boolean val="false"/>
2407       </dia:attribute>
2408       <dia:attribute name="templates"/>
2409     </dia:object>
2410     <dia:object type="UML - Class" version="0" id="O12">
2411       <dia:attribute name="obj_pos">
2412         <dia:point val="43.1519,25.5519"/>
2413       </dia:attribute>
2414       <dia:attribute name="obj_bb">
2415         <dia:rectangle val="43.1019,25.5019;57.2319,37.0019"/>
2416       </dia:attribute>
2417       <dia:attribute name="elem_corner">
2418         <dia:point val="43.1519,25.5519"/>
2419       </dia:attribute>
2420       <dia:attribute name="elem_width">
2421         <dia:real val="14.030000000000001"/>
2422       </dia:attribute>
2423       <dia:attribute name="elem_height">
2424         <dia:real val="11.4"/>
2425       </dia:attribute>
2426       <dia:attribute name="name">
2427         <dia:string>#FilesearchView#</dia:string>
2428       </dia:attribute>
2429       <dia:attribute name="stereotype">
2430         <dia:string>#View#</dia:string>
2431       </dia:attribute>
2432       <dia:attribute name="comment">
2433         <dia:string>##</dia:string>
2434       </dia:attribute>
2435       <dia:attribute name="abstract">
2436         <dia:boolean val="false"/>
2437       </dia:attribute>
2438       <dia:attribute name="suppress_attributes">
2439         <dia:boolean val="false"/>
2440       </dia:attribute>
2441       <dia:attribute name="suppress_operations">
2442         <dia:boolean val="false"/>
2443       </dia:attribute>
2444       <dia:attribute name="visible_attributes">
2445         <dia:boolean val="true"/>
2446       </dia:attribute>
2447       <dia:attribute name="visible_operations">
2448         <dia:boolean val="true"/>
2449       </dia:attribute>
2450       <dia:attribute name="visible_comments">
2451         <dia:boolean val="false"/>
2452       </dia:attribute>
2453       <dia:attribute name="wrap_operations">
2454         <dia:boolean val="true"/>
2455       </dia:attribute>
2456       <dia:attribute name="wrap_after_char">
2457         <dia:int val="40"/>
2458       </dia:attribute>
2459       <dia:attribute name="comment_line_length">
2460         <dia:int val="17"/>
2461       </dia:attribute>
2462       <dia:attribute name="comment_tagging">
2463         <dia:boolean val="false"/>
2464       </dia:attribute>
2465       <dia:attribute name="line_color">
2466         <dia:color val="#000000"/>
2467       </dia:attribute>
2468       <dia:attribute name="fill_color">
2469         <dia:color val="#ffffff"/>
2470       </dia:attribute>
2471       <dia:attribute name="text_color">
2472         <dia:color val="#000000"/>
2473       </dia:attribute>
2474       <dia:attribute name="normal_font">
2475         <dia:font family="consolas" style="0" name="Courier"/>
2476       </dia:attribute>
2477       <dia:attribute name="abstract_font">
2478         <dia:font family="monospace" style="88" name="Courier-BoldOblique"/>
2479       </dia:attribute>
2480       <dia:attribute name="polymorphic_font">
2481         <dia:font family="monospace" style="8" name="Courier-Oblique"/>
2482       </dia:attribute>
2483       <dia:attribute name="classname_font">
2484         <dia:font family="sans" style="80" name="Helvetica-Bold"/>
2485       </dia:attribute>
2486       <dia:attribute name="abstract_classname_font">
2487         <dia:font family="sans" style="88" name="Helvetica-BoldOblique"/>
2488       </dia:attribute>
2489       <dia:attribute name="comment_font">
2490         <dia:font family="sans" style="8" name="Helvetica-Oblique"/>
2491       </dia:attribute>
2492       <dia:attribute name="normal_font_height">
2493         <dia:real val="0.80000000000000004"/>
2494       </dia:attribute>
2495       <dia:attribute name="polymorphic_font_height">
2496         <dia:real val="0.80000000000000004"/>
2497       </dia:attribute>
2498       <dia:attribute name="abstract_font_height">
2499         <dia:real val="0.80000000000000004"/>
2500       </dia:attribute>
2501       <dia:attribute name="classname_font_height">
2502         <dia:real val="1"/>
2503       </dia:attribute>
2504       <dia:attribute name="abstract_classname_font_height">
2505         <dia:real val="1"/>
2506       </dia:attribute>
2507       <dia:attribute name="comment_font_height">
2508         <dia:real val="0.69999999999999996"/>
2509       </dia:attribute>
2510       <dia:attribute name="attributes">
2511         <dia:composite type="umlattribute">
2512           <dia:attribute name="name">
2513             <dia:string>#self['path_entry']#</dia:string>
2514           </dia:attribute>
2515           <dia:attribute name="type">
2516             <dia:string>#gtk.Entry#</dia:string>
2517           </dia:attribute>
2518           <dia:attribute name="value">
2519             <dia:string>##</dia:string>
2520           </dia:attribute>
2521           <dia:attribute name="comment">
2522             <dia:string>##</dia:string>
2523           </dia:attribute>
2524           <dia:attribute name="visibility">
2525             <dia:enum val="0"/>
2526           </dia:attribute>
2527           <dia:attribute name="abstract">
2528             <dia:boolean val="false"/>
2529           </dia:attribute>
2530           <dia:attribute name="class_scope">
2531             <dia:boolean val="false"/>
2532           </dia:attribute>
2533         </dia:composite>
2534         <dia:composite type="umlattribute">
2535           <dia:attribute name="name">
2536             <dia:string>#self['qty_spin']#</dia:string>
2537           </dia:attribute>
2538           <dia:attribute name="type">
2539             <dia:string>#gtk.SpinButton#</dia:string>
2540           </dia:attribute>
2541           <dia:attribute name="value">
2542             <dia:string>##</dia:string>
2543           </dia:attribute>
2544           <dia:attribute name="comment">
2545             <dia:string>##</dia:string>
2546           </dia:attribute>
2547           <dia:attribute name="visibility">
2548             <dia:enum val="0"/>
2549           </dia:attribute>
2550           <dia:attribute name="abstract">
2551             <dia:boolean val="false"/>
2552           </dia:attribute>
2553           <dia:attribute name="class_scope">
2554             <dia:boolean val="false"/>
2555           </dia:attribute>
2556         </dia:composite>
2557         <dia:composite type="umlattribute">
2558           <dia:attribute name="name">
2559             <dia:string>#self['start_btn']#</dia:string>
2560           </dia:attribute>
2561           <dia:attribute name="type">
2562             <dia:string>#gtk.Button#</dia:string>
2563           </dia:attribute>
2564           <dia:attribute name="value">
2565             <dia:string>##</dia:string>
2566           </dia:attribute>
2567           <dia:attribute name="comment">
2568             <dia:string>##</dia:string>
2569           </dia:attribute>
2570           <dia:attribute name="visibility">
2571             <dia:enum val="0"/>
2572           </dia:attribute>
2573           <dia:attribute name="abstract">
2574             <dia:boolean val="false"/>
2575           </dia:attribute>
2576           <dia:attribute name="class_scope">
2577             <dia:boolean val="false"/>
2578           </dia:attribute>
2579         </dia:composite>
2580         <dia:composite type="umlattribute">
2581           <dia:attribute name="name">
2582             <dia:string>#self['stop_btn']#</dia:string>
2583           </dia:attribute>
2584           <dia:attribute name="type">
2585             <dia:string>#gtk.Button#</dia:string>
2586           </dia:attribute>
2587           <dia:attribute name="value">
2588             <dia:string>##</dia:string>
2589           </dia:attribute>
2590           <dia:attribute name="comment">
2591             <dia:string>##</dia:string>
2592           </dia:attribute>
2593           <dia:attribute name="visibility">
2594             <dia:enum val="0"/>
2595           </dia:attribute>
2596           <dia:attribute name="abstract">
2597             <dia:boolean val="false"/>
2598           </dia:attribute>
2599           <dia:attribute name="class_scope">
2600             <dia:boolean val="false"/>
2601           </dia:attribute>
2602         </dia:composite>
2603         <dia:composite type="umlattribute">
2604           <dia:attribute name="name">
2605             <dia:string>#self['treestore']#</dia:string>
2606           </dia:attribute>
2607           <dia:attribute name="type">
2608             <dia:string>#gtk.TreeStore#</dia:string>
2609           </dia:attribute>
2610           <dia:attribute name="value">
2611             <dia:string>##</dia:string>
2612           </dia:attribute>
2613           <dia:attribute name="comment">
2614             <dia:string>##</dia:string>
2615           </dia:attribute>
2616           <dia:attribute name="visibility">
2617             <dia:enum val="0"/>
2618           </dia:attribute>
2619           <dia:attribute name="abstract">
2620             <dia:boolean val="false"/>
2621           </dia:attribute>
2622           <dia:attribute name="class_scope">
2623             <dia:boolean val="false"/>
2624           </dia:attribute>
2625         </dia:composite>
2626         <dia:composite type="umlattribute">
2627           <dia:attribute name="name">
2628             <dia:string>#self['treeview']#</dia:string>
2629           </dia:attribute>
2630           <dia:attribute name="type">
2631             <dia:string>#gtk.TreeView#</dia:string>
2632           </dia:attribute>
2633           <dia:attribute name="value">
2634             <dia:string>##</dia:string>
2635           </dia:attribute>
2636           <dia:attribute name="comment">
2637             <dia:string>##</dia:string>
2638           </dia:attribute>
2639           <dia:attribute name="visibility">
2640             <dia:enum val="0"/>
2641           </dia:attribute>
2642           <dia:attribute name="abstract">
2643             <dia:boolean val="false"/>
2644           </dia:attribute>
2645           <dia:attribute name="class_scope">
2646             <dia:boolean val="false"/>
2647           </dia:attribute>
2648         </dia:composite>
2649         <dia:composite type="umlattribute">
2650           <dia:attribute name="name">
2651             <dia:string>#self['vbox']#</dia:string>
2652           </dia:attribute>
2653           <dia:attribute name="type">
2654             <dia:string>#gtk.VBox#</dia:string>
2655           </dia:attribute>
2656           <dia:attribute name="value">
2657             <dia:string>##</dia:string>
2658           </dia:attribute>
2659           <dia:attribute name="comment">
2660             <dia:string>##</dia:string>
2661           </dia:attribute>
2662           <dia:attribute name="visibility">
2663             <dia:enum val="0"/>
2664           </dia:attribute>
2665           <dia:attribute name="abstract">
2666             <dia:boolean val="false"/>
2667           </dia:attribute>
2668           <dia:attribute name="class_scope">
2669             <dia:boolean val="false"/>
2670           </dia:attribute>
2671         </dia:composite>
2672       </dia:attribute>
2673       <dia:attribute name="operations">
2674         <dia:composite type="umloperation">
2675           <dia:attribute name="name">
2676             <dia:string>#__build_widgets#</dia:string>
2677           </dia:attribute>
2678           <dia:attribute name="stereotype">
2679             <dia:string>##</dia:string>
2680           </dia:attribute>
2681           <dia:attribute name="type">
2682             <dia:string>##</dia:string>
2683           </dia:attribute>
2684           <dia:attribute name="visibility">
2685             <dia:enum val="1"/>
2686           </dia:attribute>
2687           <dia:attribute name="comment">
2688             <dia:string>##</dia:string>
2689           </dia:attribute>
2690           <dia:attribute name="abstract">
2691             <dia:boolean val="false"/>
2692           </dia:attribute>
2693           <dia:attribute name="inheritance_type">
2694             <dia:enum val="2"/>
2695           </dia:attribute>
2696           <dia:attribute name="query">
2697             <dia:boolean val="false"/>
2698           </dia:attribute>
2699           <dia:attribute name="class_scope">
2700             <dia:boolean val="false"/>
2701           </dia:attribute>
2702           <dia:attribute name="parameters"/>
2703         </dia:composite>
2704         <dia:composite type="umloperation">
2705           <dia:attribute name="name">
2706             <dia:string>#set_quantity_value#</dia:string>
2707           </dia:attribute>
2708           <dia:attribute name="stereotype">
2709             <dia:string>##</dia:string>
2710           </dia:attribute>
2711           <dia:attribute name="type">
2712             <dia:string>##</dia:string>
2713           </dia:attribute>
2714           <dia:attribute name="visibility">
2715             <dia:enum val="0"/>
2716           </dia:attribute>
2717           <dia:attribute name="comment">
2718             <dia:string>##</dia:string>
2719           </dia:attribute>
2720           <dia:attribute name="abstract">
2721             <dia:boolean val="false"/>
2722           </dia:attribute>
2723           <dia:attribute name="inheritance_type">
2724             <dia:enum val="2"/>
2725           </dia:attribute>
2726           <dia:attribute name="query">
2727             <dia:boolean val="false"/>
2728           </dia:attribute>
2729           <dia:attribute name="class_scope">
2730             <dia:boolean val="false"/>
2731           </dia:attribute>
2732           <dia:attribute name="parameters">
2733             <dia:composite type="umlparameter">
2734               <dia:attribute name="name">
2735                 <dia:string>#val#</dia:string>
2736               </dia:attribute>
2737               <dia:attribute name="type">
2738                 <dia:string>#int#</dia:string>
2739               </dia:attribute>
2740               <dia:attribute name="value">
2741                 <dia:string>##</dia:string>
2742               </dia:attribute>
2743               <dia:attribute name="comment">
2744                 <dia:string>##</dia:string>
2745               </dia:attribute>
2746               <dia:attribute name="kind">
2747                 <dia:enum val="0"/>
2748               </dia:attribute>
2749             </dia:composite>
2750           </dia:attribute>
2751         </dia:composite>
2752         <dia:composite type="umloperation">
2753           <dia:attribute name="name">
2754             <dia:string>#set_path_value#</dia:string>
2755           </dia:attribute>
2756           <dia:attribute name="stereotype">
2757             <dia:string>##</dia:string>
2758           </dia:attribute>
2759           <dia:attribute name="type">
2760             <dia:string>##</dia:string>
2761           </dia:attribute>
2762           <dia:attribute name="visibility">
2763             <dia:enum val="0"/>
2764           </dia:attribute>
2765           <dia:attribute name="comment">
2766             <dia:string>##</dia:string>
2767           </dia:attribute>
2768           <dia:attribute name="abstract">
2769             <dia:boolean val="false"/>
2770           </dia:attribute>
2771           <dia:attribute name="inheritance_type">
2772             <dia:enum val="2"/>
2773           </dia:attribute>
2774           <dia:attribute name="query">
2775             <dia:boolean val="false"/>
2776           </dia:attribute>
2777           <dia:attribute name="class_scope">
2778             <dia:boolean val="false"/>
2779           </dia:attribute>
2780           <dia:attribute name="parameters">
2781             <dia:composite type="umlparameter">
2782               <dia:attribute name="name">
2783                 <dia:string>#val#</dia:string>
2784               </dia:attribute>
2785               <dia:attribute name="type">
2786                 <dia:string>#str#</dia:string>
2787               </dia:attribute>
2788               <dia:attribute name="value">
2789                 <dia:string>##</dia:string>
2790               </dia:attribute>
2791               <dia:attribute name="comment">
2792                 <dia:string>##</dia:string>
2793               </dia:attribute>
2794               <dia:attribute name="kind">
2795                 <dia:enum val="0"/>
2796               </dia:attribute>
2797             </dia:composite>
2798           </dia:attribute>
2799         </dia:composite>
2800         <dia:composite type="umloperation">
2801           <dia:attribute name="name">
2802             <dia:string>#set_stopit_value#</dia:string>
2803           </dia:attribute>
2804           <dia:attribute name="stereotype">
2805             <dia:string>##</dia:string>
2806           </dia:attribute>
2807           <dia:attribute name="type">
2808             <dia:string>##</dia:string>
2809           </dia:attribute>
2810           <dia:attribute name="visibility">
2811             <dia:enum val="0"/>
2812           </dia:attribute>
2813           <dia:attribute name="comment">
2814             <dia:string>##</dia:string>
2815           </dia:attribute>
2816           <dia:attribute name="abstract">
2817             <dia:boolean val="false"/>
2818           </dia:attribute>
2819           <dia:attribute name="inheritance_type">
2820             <dia:enum val="2"/>
2821           </dia:attribute>
2822           <dia:attribute name="query">
2823             <dia:boolean val="false"/>
2824           </dia:attribute>
2825           <dia:attribute name="class_scope">
2826             <dia:boolean val="false"/>
2827           </dia:attribute>
2828           <dia:attribute name="parameters">
2829             <dia:composite type="umlparameter">
2830               <dia:attribute name="name">
2831                 <dia:string>#val#</dia:string>
2832               </dia:attribute>
2833               <dia:attribute name="type">
2834                 <dia:string>#bool#</dia:string>
2835               </dia:attribute>
2836               <dia:attribute name="value">
2837                 <dia:string>##</dia:string>
2838               </dia:attribute>
2839               <dia:attribute name="comment">
2840                 <dia:string>##</dia:string>
2841               </dia:attribute>
2842               <dia:attribute name="kind">
2843                 <dia:enum val="0"/>
2844               </dia:attribute>
2845             </dia:composite>
2846           </dia:attribute>
2847         </dia:composite>
2848       </dia:attribute>
2849       <dia:attribute name="template">
2850         <dia:boolean val="false"/>
2851       </dia:attribute>
2852       <dia:attribute name="templates"/>
2853     </dia:object>
2854     <dia:object type="UML - Transition" version="2" id="O13">
2855       <dia:attribute name="obj_pos">
2856         <dia:point val="50.1669,25.5015"/>
2857       </dia:attribute>
2858       <dia:attribute name="obj_bb">
2859         <dia:rectangle val="41.7425,18.4971;50.6669,26.7725"/>
2860       </dia:attribute>
2861       <dia:attribute name="orth_points">
2862         <dia:point val="50.1669,25.5015"/>
2863         <dia:point val="50.1669,22.0243"/>
2864         <dia:point val="50.1407,22.0243"/>
2865         <dia:point val="50.1407,18.5471"/>
2866       </dia:attribute>
2867       <dia:attribute name="orth_orient">
2868         <dia:enum val="1"/>
2869         <dia:enum val="0"/>
2870         <dia:enum val="1"/>
2871       </dia:attribute>
2872       <dia:attribute name="orth_autoroute">
2873         <dia:boolean val="true"/>
2874       </dia:attribute>
2875       <dia:attribute name="trigger">
2876         <dia:string>##</dia:string>
2877       </dia:attribute>
2878       <dia:attribute name="action">
2879         <dia:string>##</dia:string>
2880       </dia:attribute>
2881       <dia:attribute name="guard">
2882         <dia:string>##</dia:string>
2883       </dia:attribute>
2884       <dia:attribute name="trigger_text_pos">
2885         <dia:point val="41.95,25.65"/>
2886       </dia:attribute>
2887       <dia:attribute name="guard_text_pos">
2888         <dia:point val="41.95,26.65"/>
2889       </dia:attribute>
2890       <dia:attribute name="direction_inverted">
2891         <dia:boolean val="false"/>
2892       </dia:attribute>
2893       <dia:connections>
2894         <dia:connection handle="0" to="O12" connection="30"/>
2895         <dia:connection handle="1" to="O11" connection="24"/>
2896       </dia:connections>
2897     </dia:object>
2898     <dia:object type="UML - Transition" version="2" id="O14">
2899       <dia:attribute name="obj_pos">
2900         <dia:point val="50.19,6.65045"/>
2901       </dia:attribute>
2902       <dia:attribute name="obj_bb">
2903         <dia:rectangle val="44.4425,6.6;50.69,9.29658"/>
2904       </dia:attribute>
2905       <dia:attribute name="orth_points">
2906         <dia:point val="50.19,6.65045"/>
2907         <dia:point val="50.19,7.94851"/>
2908         <dia:point val="50.1407,7.94851"/>
2909         <dia:point val="50.1407,9.24658"/>
2910       </dia:attribute>
2911       <dia:attribute name="orth_orient">
2912         <dia:enum val="1"/>
2913         <dia:enum val="0"/>
2914         <dia:enum val="1"/>
2915       </dia:attribute>
2916       <dia:attribute name="orth_autoroute">
2917         <dia:boolean val="true"/>
2918       </dia:attribute>
2919       <dia:attribute name="trigger">
2920         <dia:string>##</dia:string>
2921       </dia:attribute>
2922       <dia:attribute name="action">
2923         <dia:string>##</dia:string>
2924       </dia:attribute>
2925       <dia:attribute name="guard">
2926         <dia:string>##</dia:string>
2927       </dia:attribute>
2928       <dia:attribute name="trigger_text_pos">
2929         <dia:point val="44.65,7"/>
2930       </dia:attribute>
2931       <dia:attribute name="guard_text_pos">
2932         <dia:point val="44.65,8"/>
2933       </dia:attribute>
2934       <dia:attribute name="direction_inverted">
2935         <dia:boolean val="false"/>
2936       </dia:attribute>
2937       <dia:connections>
2938         <dia:connection handle="0" to="O10" connection="10"/>
2939         <dia:connection handle="1" to="O11" connection="24"/>
2940       </dia:connections>
2941     </dia:object>
2942     <dia:object type="UML - Transition" version="2" id="O15">
2943       <dia:attribute name="obj_pos">
2944         <dia:point val="43.1519,26.6519"/>
2945       </dia:attribute>
2946       <dia:attribute name="obj_bb">
2947         <dia:rectangle val="37.2406,25.651;43.3725,29.9487"/>
2948       </dia:attribute>
2949       <dia:attribute name="orth_points">
2950         <dia:point val="43.1519,26.6519"/>
2951         <dia:point val="40.2212,26.6519"/>
2952         <dia:point val="40.2212,29.4487"/>
2953         <dia:point val="37.2906,29.4487"/>
2954       </dia:attribute>
2955       <dia:attribute name="orth_orient">
2956         <dia:enum val="0"/>
2957         <dia:enum val="1"/>
2958         <dia:enum val="0"/>
2959       </dia:attribute>
2960       <dia:attribute name="orth_autoroute">
2961         <dia:boolean val="true"/>
2962       </dia:attribute>
2963       <dia:attribute name="trigger">
2964         <dia:string>##</dia:string>
2965       </dia:attribute>
2966       <dia:attribute name="action">
2967         <dia:string>##</dia:string>
2968       </dia:attribute>
2969       <dia:attribute name="guard">
2970         <dia:string>##</dia:string>
2971       </dia:attribute>
2972       <dia:attribute name="trigger_text_pos">
2973         <dia:point val="43.165,26.051"/>
2974       </dia:attribute>
2975       <dia:attribute name="guard_text_pos">
2976         <dia:point val="43.165,27.051"/>
2977       </dia:attribute>
2978       <dia:attribute name="direction_inverted">
2979         <dia:boolean val="false"/>
2980       </dia:attribute>
2981       <dia:connections>
2982         <dia:connection handle="0" to="O12" connection="3"/>
2983         <dia:connection handle="1" to="O4" connection="17"/>
2984       </dia:connections>
2985     </dia:object>
2986   </dia:layer>
2987 </dia:diagram>