LibtinymailUIDiagrams: libtinymailui.xmi

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <XMI xmlns:UML="org.omg/standards/UML" verified="false" timestamp="" xmi.version="1.2" >
3  <XMI.header>
4   <XMI.documentation>
5    <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6    <XMI.exporterVersion>1.2.90</XMI.exporterVersion>
7    <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
8   </XMI.documentation>
9   <XMI.model xmi.name="umbrellotJwWkc" href="/tmp/kde-apuentes/umbrellotJwWkc.tmp" />
10   <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
11  </XMI.header>
12  <XMI.content>
13   <UML:Model>
14    <UML:Stereotype visibility="public" xmi.id="13" name="datatype" />
15    <UML:Stereotype visibility="public" xmi.id="24" name="interface" />
16    <UML:DataType stereotype="13" visibility="public" xmi.id="12" name="int" />
17    <UML:DataType stereotype="13" visibility="public" xmi.id="14" name="char" />
18    <UML:DataType stereotype="13" visibility="public" xmi.id="15" name="bool" />
19    <UML:DataType stereotype="13" visibility="public" xmi.id="16" name="float" />
20    <UML:DataType stereotype="13" visibility="public" xmi.id="17" name="double" />
21    <UML:DataType stereotype="13" visibility="public" xmi.id="18" name="long" />
22    <UML:DataType stereotype="13" visibility="public" xmi.id="19" name="short" />
23    <UML:DataType stereotype="13" visibility="public" xmi.id="20" name="string" />
24    <UML:Interface stereotype="24" visibility="public" xmi.id="23" isAbstract="true" name="TnyAccountStoreView" >
25     <UML:Operation visibility="public" xmi.id="25" type="GType" name="tny_account_store_view_get_type" />
26     <UML:Operation visibility="public" xmi.id="26" type="void" name="set_account_store" >
27      <UML:Parameter visibility="public" xmi.id="27" value="" type="TnyAccountStore" name="account_store" />
28     </UML:Operation>
29    </UML:Interface>
30    <UML:Interface stereotype="24" visibility="public" xmi.id="28" isAbstract="true" name="TnyHeaderView" >
31     <UML:Operation visibility="public" xmi.id="29" type="GType" name="tny_header_view_get_type" />
32     <UML:Operation visibility="public" xmi.id="30" type="void" name="set_header" >
33      <UML:Parameter visibility="public" xmi.id="31" value="" type="TnyHeader" name="header" />
34     </UML:Operation>
35     <UML:Operation visibility="public" xmi.id="32" type="void" name="clear" />
36    </UML:Interface>
37    <UML:Interface stereotype="24" visibility="public" xmi.id="34" isAbstract="true" name="TnyMimePartSaveStrategy" >
38     <UML:Operation visibility="public" xmi.id="35" type="GType" name="tny_mime_part_save_strategy_get_type" />
39     <UML:Operation visibility="public" xmi.id="36" type="void" name="perform_save" >
40      <UML:Parameter visibility="public" xmi.id="37" value="" type="TnyMimePart" name="part" />
41     </UML:Operation>
42    </UML:Interface>
43    <UML:Interface stereotype="24" visibility="public" xmi.id="38" isAbstract="true" name="TnyMimePartSaver" >
44     <UML:Operation visibility="public" xmi.id="39" type="GType" name="tny_mime_part_saver_get_type" />
45     <UML:Operation visibility="public" xmi.id="40" type="TnyMimePartSaveStrategy" name="get_save_strategy" />
46     <UML:Operation visibility="public" xmi.id="41" type="void" name="set_save_strategy" >
47      <UML:Parameter visibility="public" xmi.id="42" value="" type="TnyMimePartSaveStrategy" name="strategy" />
48     </UML:Operation>
49     <UML:Operation visibility="public" xmi.id="43" type="void" name="save" >
50      <UML:Parameter visibility="public" xmi.id="44" value="" type="TnyMimePart" name="part" />
51     </UML:Operation>
52    </UML:Interface>
53    <UML:Interface stereotype="24" visibility="public" xmi.id="45" isAbstract="true" name="TnyMimePartView" >
54     <UML:Operation visibility="public" xmi.id="46" type="GType" name="tny_mime_part_view_get_type" />
55     <UML:Operation visibility="public" xmi.id="47" type="void" name="clear" />
56     <UML:Operation visibility="public" xmi.id="48" type="void" name="set_part" >
57      <UML:Parameter visibility="public" xmi.id="49" value="" type="TnyMimePart" name="mime_part" />
58     </UML:Operation>
59     <UML:Operation visibility="public" xmi.id="50" type="TnyMimePart" name="get_part" />
60    </UML:Interface>
61    <UML:Interface stereotype="24" visibility="public" xmi.id="51" isAbstract="true" name="TnyMsgView" >
62     <UML:Operation visibility="public" xmi.id="52" type="GType" name="tny_msg_view_get_type" />
63     <UML:Operation visibility="public" xmi.id="53" type="TnyMsg" name="getMsg" />
64     <UML:Operation visibility="public" xmi.id="54" type="void" name="setMsg" >
65      <UML:Parameter visibility="public" xmi.id="55" value="" type="TnyMsg" name="msg" />
66     </UML:Operation>
67     <UML:Operation visibility="public" xmi.id="56" type="void" name="clear" />
68     <UML:Operation visibility="public" xmi.id="57" type="void" name="set_unavailable" />
69     <UML:Operation visibility="public" xmi.id="58" type="TnyMimePartView" name="create_mime_part_view_for" >
70      <UML:Parameter visibility="public" xmi.id="59" value="" type="TnyMimePart" name="part" />
71     </UML:Operation>
72     <UML:Operation visibility="public" xmi.id="60" type="TnyMsgView" name="create_new_inline_viewer" />
73    </UML:Interface>
74    <UML:Interface stereotype="24" visibility="public" xmi.id="61" isAbstract="true" name="TnyMsgWindow" >
75     <UML:Operation visibility="public" xmi.id="62" type="GType" name="tny_msg_window_get_type" />
76    </UML:Interface>
77    <UML:Interface stereotype="24" visibility="public" xmi.id="63" isAbstract="true" name="TnyPlataformFactory" >
78     <UML:Operation visibility="public" xmi.id="64" type="GType" name="tny_plataform_factory_get_type" />
79     <UML:Operation visibility="public" xmi.id="65" type="TnyAccountStore" name="new_account_store" />
80     <UML:Operation visibility="public" xmi.id="66" type="TnyDevice" name="new_device" />
81     <UML:Operation visibility="public" xmi.id="67" type="TnyMsgView" name="new_msg_view" />
82     <UML:Operation visibility="public" xmi.id="68" type="TnyMsg" name="new_msg" />
83     <UML:Operation visibility="public" xmi.id="69" type="TnyMimePart" name="new_mime_part" />
84     <UML:Operation visibility="public" xmi.id="70" type="TnyPasswordGetter" name="new_password_getter" />
85    </UML:Interface>
86    <UML:Interface stereotype="24" visibility="public" xmi.id="71" isAbstract="true" name="TnySummaryView" >
87     <UML:Operation visibility="public" xmi.id="72" type="GType" name="tny_summary_view_get_type" />
88    </UML:Interface>
89    <UML:Interface stereotype="24" visibility="public" xmi.id="77" isAbstract="true" name="libtinymail::TnyAccountStore" />
90    <UML:Class stereotype="24" visibility="public" xmi.id="80" isAbstract="true" name="libtinymail::TnyHeader" />
91    <UML:Interface stereotype="24" visibility="public" xmi.id="81" isAbstract="true" name="libtinymail::TnyMimePart" />
92    <UML:Interface stereotype="24" visibility="public" xmi.id="83" isAbstract="true" name="libtinymail::TnyDevice" />
93    <UML:Class stereotype="24" visibility="public" xmi.id="84" isAbstract="true" name="libtinymail::TnyMsg" />
94    <UML:Interface stereotype="13" visibility="public" xmi.id="291" isAbstract="true" name="TnyPasswordGetter" >
95     <UML:Operation visibility="public" xmi.id="446" type="GType" name="tny_password_getter_get_type" />
96     <UML:Operation visibility="public" xmi.id="292" type="string" name="get_password" />
97     <UML:Operation visibility="public" xmi.id="293" type="void" name="forget_password" >
98      <UML:Parameter visibility="public" xmi.id="294" value="" type="char" name="aid" />
99     </UML:Operation>
100    </UML:Interface>
101    <UML:Interface stereotype="24" visibility="public" xmi.id="85" isAbstract="true" name="libtinymail::TnyPasswordGetter" >
102     <UML:Operation visibility="public" xmi.id="86" type="GType" name="tny_password_getter_get_type" />
103     <UML:Operation visibility="public" xmi.id="87" type="string" name="get_password" >
104      <UML:Parameter visibility="public" xmi.id="90" value="" type="string" name="aid" />
105      <UML:Parameter visibility="public" xmi.id="91" value="" type="string" name="prompt" />
106      <UML:Parameter visibility="public" xmi.id="92" value="" type="bool" name="cancel" />
107     </UML:Operation>
108     <UML:Operation visibility="public" xmi.id="88" type="void" name="forget_password" >
109      <UML:Parameter visibility="public" xmi.id="89" value="" type="string" name="aid" />
110     </UML:Operation>
111    </UML:Interface>
112    <UML:Class visibility="public" xmi.id="95" name="new_class" />
113    <UML:Generalization child="51" visibility="public" xmi.id="73" parent="45" />
114    <UML:Generalization child="61" visibility="public" xmi.id="74" parent="51" />
115    <UML:Association visibility="public" xmi.id="75" >
116     <UML:Association.connection>
117      <UML:AssociationEndRole visibility="public" aggregation="none" type="38" />
118      <UML:AssociationEndRole visibility="public" isNavigable="true" type="34" />
119     </UML:Association.connection>
120    </UML:Association>
121    <UML:Association visibility="public" xmi.id="78" >
122     <UML:Association.connection>
123      <UML:AssociationEndRole visibility="public" aggregation="none" type="23" />
124      <UML:AssociationEndRole visibility="public" isNavigable="true" type="77" />
125     </UML:Association.connection>
126    </UML:Association>
127    <UML:Association visibility="public" xmi.id="82" >
128     <UML:Association.connection>
129      <UML:AssociationEndRole visibility="public" aggregation="none" type="45" />
130      <UML:AssociationEndRole visibility="public" isNavigable="true" type="81" />
131     </UML:Association.connection>
132    </UML:Association>
133    <UML:Association visibility="public" xmi.id="93" >
134     <UML:Association.connection>
135      <UML:AssociationEndRole visibility="public" aggregation="none" type="51" />
136      <UML:AssociationEndRole visibility="public" isNavigable="true" type="84" />
137     </UML:Association.connection>
138    </UML:Association>
139    <UML:Association visibility="public" xmi.id="96" >
140     <UML:Association.connection>
141      <UML:AssociationEndRole visibility="public" aggregation="composite" type="84" />
142      <UML:AssociationEndRole visibility="public" type="95" />
143     </UML:Association.connection>
144    </UML:Association>
145    <UML:Association visibility="public" xmi.id="99" >
146     <UML:Association.connection>
147      <UML:AssociationEndRole visibility="public" aggregation="composite" type="84" />
148      <UML:AssociationEndRole visibility="public" type="80" />
149     </UML:Association.connection>
150    </UML:Association>
151    <UML:Generalization child="84" visibility="public" xmi.id="100" parent="81" />
152    <UML:Association visibility="public" xmi.id="101" >
153     <UML:Association.connection>
154      <UML:AssociationEndRole visibility="public" aggregation="composite" type="84" />
155      <UML:AssociationEndRole visibility="public" type="81" />
156     </UML:Association.connection>
157    </UML:Association>
158   </UML:Model>
159  </XMI.content>
160  <XMI.extensions xmi.extender="umbrello" >
161   <docsettings viewid="11" documentation="" uniqueid="106" />
162   <diagrams>
163    <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="64" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="1703" snapy="10" showatts="1" xmi.id="11" documentation="" type="402" showops="1" showpackage="0" name="libtinymail_ui" localid="30000" showstereotype="0" showscope="1" snapcsgrid="0" font="helvetica,12,-1,0,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="872" >
164     <widgets>
165      <interfacewidget usesdiagramfillcolour="0" width="471" usesdiagramusefillcolour="0" x="76" linecolour="#ff0000" y="243" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="88" usefillcolor="1" isinstance="0" xmi.id="23" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
166      <interfacewidget usesdiagramfillcolour="0" width="319" usesdiagramusefillcolour="0" x="696" linecolour="#ff0000" y="624" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="110" usefillcolor="1" isinstance="0" xmi.id="28" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
167      <interfacewidget usesdiagramfillcolour="1" width="400" usesdiagramusefillcolour="1" x="350" linecolour="none" y="118" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="88" usefillcolor="1" isinstance="0" xmi.id="34" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
168      <interfacewidget usesdiagramfillcolour="0" width="489" usesdiagramusefillcolour="0" x="793" linecolour="#ff0000" y="119" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="132" usefillcolor="1" isinstance="0" xmi.id="38" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
169      <interfacewidget usesdiagramfillcolour="0" width="344" usesdiagramusefillcolour="0" x="1295" linecolour="#ff0000" y="212" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="132" usefillcolor="1" isinstance="0" xmi.id="45" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
170      <interfacewidget usesdiagramfillcolour="1" width="534" usesdiagramusefillcolour="1" x="1109" linecolour="none" y="378" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="198" usefillcolor="1" isinstance="0" xmi.id="51" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
171      <interfacewidget usesdiagramfillcolour="1" width="304" usesdiagramusefillcolour="1" x="1136" linecolour="none" y="623" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="66" usefillcolor="1" isinstance="0" xmi.id="61" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
172      <interfacewidget usesdiagramfillcolour="1" width="365" usesdiagramusefillcolour="1" x="350" linecolour="none" y="356" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="198" usefillcolor="1" isinstance="0" xmi.id="63" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
173      <interfacewidget usesdiagramfillcolour="0" width="233" usesdiagramusefillcolour="0" x="76" linecolour="#ff0000" y="374" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" isinstance="0" xmi.id="77" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
174      <interfacewidget usesdiagramfillcolour="1" width="183" usesdiagramusefillcolour="1" x="896" linecolour="none" y="520" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="80" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
175      <interfacewidget usesdiagramfillcolour="1" width="199" usesdiagramusefillcolour="1" x="878" linecolour="none" y="320" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="81" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
176      <interfacewidget usesdiagramfillcolour="1" width="179" usesdiagramusefillcolour="1" x="76" linecolour="none" y="481" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="1" fillcolour="none" height="55" usefillcolor="1" isinstance="0" xmi.id="83" showoperations="1" showpackage="0" showscope="1" font="helvetica,12,-1,0,75,1,0,0,0,0" />
177      <classwidget usesdiagramfillcolour="0" width="158" showattsigs="600" usesdiagramusefillcolour="0" x="895" linecolour="#ff0000" y="428" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="55" usefillcolor="1" showpubliconly="0" showattributes="0" isinstance="0" xmi.id="84" showoperations="1" showpackage="0" showscope="1" showstereotype="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
178      <interfacewidget usesdiagramfillcolour="0" width="514" usesdiagramusefillcolour="0" x="76" linecolour="#ff0000" y="634" drawascircle="0" showopsigs="601" linewidth="none" usesdiagramlinewidth="1" usesdiagramlinecolour="0" fillcolour="#ffffc0" height="110" usefillcolor="1" isinstance="0" xmi.id="85" showoperations="1" showpackage="0" showscope="1" font="Bitstream Charter,12,-1,5,75,1,0,0,0,0" />
179     </widgets>
180     <messages/>
181     <associations>
182      <assocwidget totalcounta="3" indexa="2" totalcountb="2" indexb="1" widgetbid="45" widgetaid="51" xmi.id="73" >
183       <linepath>
184        <startpoint startx="1465" starty="378" />
185        <endpoint endx="1467" endy="344" />
186        <point x="1501" y="388" />
187        <point x="1467" y="402" />
188       </linepath>
189      </assocwidget>
190      <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="51" widgetaid="61" xmi.id="74" >
191       <linepath>
192        <startpoint startx="1288" starty="623" />
193        <endpoint endx="1287" endy="576" />
194       </linepath>
195      </assocwidget>
196      <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="34" widgetaid="38" xmi.id="75" >
197       <linepath>
198        <startpoint startx="793" starty="185" />
199        <endpoint endx="750" endy="162" />
200        <point x="833" y="163" />
201       </linepath>
202      </assocwidget>
203      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="51" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
204       <linepath>
205        <startpoint startx="532" starty="554" />
206        <endpoint endx="1465" endy="576" />
207        <point x="612" y="550" />
208        <point x="612" y="767" />
209        <point x="1466" y="767" />
210       </linepath>
211      </assocwidget>
212      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="77" widgetaid="23" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
213       <linepath>
214        <startpoint startx="76" starty="287" />
215        <endpoint endx="192" endy="374" />
216        <point x="192" y="303" />
217       </linepath>
218      </assocwidget>
219      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="80" widgetaid="28" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
220       <linepath>
221        <startpoint startx="855" starty="624" />
222        <endpoint endx="896" endy="547" />
223        <point x="855" y="547" />
224       </linepath>
225      </assocwidget>
226      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="1" widgetbid="81" widgetaid="34" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
227       <linepath>
228        <startpoint startx="550" starty="206" />
229        <endpoint endx="878" endy="338" />
230        <point x="580" y="194" />
231        <point x="580" y="338" />
232       </linepath>
233      </assocwidget>
234      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="81" widgetaid="38" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
235       <linepath>
236        <startpoint startx="1037" starty="251" />
237        <endpoint endx="977" endy="320" />
238        <point x="977" y="235" />
239       </linepath>
240      </assocwidget>
241      <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" widgetbid="81" widgetaid="45" xmi.id="82" >
242       <linepath>
243        <startpoint startx="1295" starty="278" />
244        <endpoint endx="1077" endy="338" />
245        <point x="1248" y="278" />
246        <point x="1248" y="338" />
247       </linepath>
248      </assocwidget>
249      <assocwidget totalcounta="4" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="77" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
250       <linepath>
251        <startpoint startx="350" starty="405" />
252        <endpoint endx="309" endy="401" />
253        <point x="365" y="401" />
254       </linepath>
255      </assocwidget>
256      <assocwidget totalcounta="4" indexa="2" visibilityB="200" totalcountb="2" indexb="1" widgetbid="83" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
257       <linepath>
258        <startpoint startx="350" starty="455" />
259        <endpoint endx="255" endy="508" />
260        <point x="359" y="512" />
261        <point x="356" y="508" />
262       </linepath>
263      </assocwidget>
264      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="81" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
265       <linepath>
266        <startpoint startx="532" starty="356" />
267        <endpoint endx="878" endy="356" />
268        <point x="581" y="388" />
269        <point x="581" y="356" />
270       </linepath>
271      </assocwidget>
272      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="84" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
273       <linepath>
274        <startpoint startx="715" starty="455" />
275        <endpoint endx="895" endy="455" />
276        <point x="681" y="455" />
277       </linepath>
278      </assocwidget>
279      <assocwidget totalcounta="4" indexa="3" visibilityB="200" totalcountb="2" indexb="1" widgetbid="85" widgetaid="63" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
280       <linepath>
281        <startpoint startx="350" starty="504" />
282        <endpoint endx="333" endy="634" />
283        <point x="362" y="538" />
284        <point x="333" y="538" />
285       </linepath>
286      </assocwidget>
287      <assocwidget totalcounta="3" indexa="1" visibilityB="200" totalcountb="3" indexb="2" widgetbid="81" widgetaid="51" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
288       <linepath>
289        <startpoint startx="1287" starty="378" />
290        <endpoint endx="1077" endy="356" />
291        <point x="1249" y="399" />
292        <point x="1249" y="356" />
293       </linepath>
294      </assocwidget>
295      <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="84" widgetaid="51" xmi.id="93" >
296       <linepath>
297        <startpoint startx="1109" starty="477" />
298        <endpoint endx="1053" endy="455" />
299        <point x="1161" y="455" />
300       </linepath>
301      </assocwidget>
302      <assocwidget totalcounta="2" indexa="1" visibilityB="200" totalcountb="2" indexb="1" widgetbid="83" widgetaid="77" roleBdoc="" documentation="" roleAdoc="" type="502" changeabilityA="900" changeabilityB="900" visibilityA="200" >
303       <linepath>
304        <startpoint startx="192" starty="429" />
305        <endpoint endx="165" endy="481" />
306        <point x="180" y="412" />
307        <point x="165" y="417" />
308       </linepath>
309      </assocwidget>
310      <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" widgetbid="80" widgetaid="84" xmi.id="99" >
311       <linepath>
312        <startpoint startx="974" starty="483" />
313        <endpoint endx="987" endy="520" />
314        <point x="975" y="521" />
315       </linepath>
316      </assocwidget>
317      <assocwidget totalcounta="3" indexa="1" totalcountb="3" indexb="1" widgetbid="81" widgetaid="84" xmi.id="100" >
318       <linepath>
319        <startpoint startx="947" starty="428" />
320        <endpoint endx="944" endy="375" />
321        <point x="927" y="433" />
322        <point x="944" y="428" />
323       </linepath>
324      </assocwidget>
325      <assocwidget totalcounta="3" indexa="2" totalcountb="3" indexb="2" widgetbid="81" widgetaid="84" xmi.id="101" >
326       <linepath>
327        <startpoint startx="1000" starty="428" />
328        <endpoint endx="1010" endy="375" />
329        <point x="998" y="402" />
330        <point x="998" y="371" />
331        <point x="998" y="364" />
332       </linepath>
333      </assocwidget>
334     </associations>
335    </diagram>
336   </diagrams>
337   <listview>
338    <listitem open="1" type="800" id="-1" label="Views" >
339     <listitem open="1" type="801" id="-1" label="Logical View" >
340      <listitem open="0" type="807" id="11" label="libtinymail_ui" />
341      <listitem open="1" type="813" id="80" />
342      <listitem open="1" type="813" id="84" />
343      <listitem open="1" type="813" id="95" />
344      <listitem open="1" type="817" id="23" >
345       <listitem open="0" type="815" id="26" />
346       <listitem open="0" type="815" id="25" />
347      </listitem>
348      <listitem open="1" type="817" id="28" >
349       <listitem open="0" type="815" id="32" />
350       <listitem open="0" type="815" id="30" />
351       <listitem open="0" type="815" id="29" />
352      </listitem>
353      <listitem open="1" type="817" id="34" >
354       <listitem open="0" type="815" id="36" />
355       <listitem open="0" type="815" id="35" />
356      </listitem>
357      <listitem open="1" type="817" id="38" >
358       <listitem open="0" type="815" id="40" />
359       <listitem open="0" type="815" id="43" />
360       <listitem open="0" type="815" id="41" />
361       <listitem open="0" type="815" id="39" />
362      </listitem>
363      <listitem open="1" type="817" id="45" >
364       <listitem open="0" type="815" id="47" />
365       <listitem open="0" type="815" id="50" />
366       <listitem open="0" type="815" id="48" />
367       <listitem open="0" type="815" id="46" />
368      </listitem>
369      <listitem open="1" type="817" id="51" >
370       <listitem open="0" type="815" id="56" />
371       <listitem open="0" type="815" id="58" />
372       <listitem open="0" type="815" id="60" />
373       <listitem open="0" type="815" id="53" />
374       <listitem open="0" type="815" id="54" />
375       <listitem open="0" type="815" id="57" />
376       <listitem open="0" type="815" id="52" />
377      </listitem>
378      <listitem open="1" type="817" id="61" >
379       <listitem open="0" type="815" id="62" />
380      </listitem>
381      <listitem open="1" type="817" id="291" >
382       <listitem open="0" type="815" id="293" />
383       <listitem open="0" type="815" id="292" />
384       <listitem open="0" type="815" id="446" />
385      </listitem>
386      <listitem open="1" type="817" id="63" >
387       <listitem open="0" type="815" id="65" />
388       <listitem open="0" type="815" id="66" />
389       <listitem open="0" type="815" id="69" />
390       <listitem open="0" type="815" id="68" />
391       <listitem open="0" type="815" id="67" />
392       <listitem open="0" type="815" id="70" />
393       <listitem open="0" type="815" id="64" />
394      </listitem>
395      <listitem open="1" type="817" id="71" >
396       <listitem open="0" type="815" id="72" />
397      </listitem>
398      <listitem open="1" type="817" id="77" />
399      <listitem open="1" type="817" id="83" />
400      <listitem open="1" type="817" id="81" />
401      <listitem open="1" type="817" id="85" >
402       <listitem open="0" type="815" id="88" />
403       <listitem open="0" type="815" id="87" />
404       <listitem open="0" type="815" id="86" />
405      </listitem>
406      <listitem open="0" type="830" id="-1" label="Datatypes" >
407       <listitem open="1" type="829" id="15" />
408       <listitem open="1" type="829" id="14" />
409       <listitem open="1" type="829" id="17" />
410       <listitem open="1" type="829" id="16" />
411       <listitem open="1" type="829" id="12" />
412       <listitem open="1" type="829" id="18" />
413       <listitem open="1" type="829" id="19" />
414       <listitem open="1" type="829" id="20" />
415      </listitem>
416     </listitem>
417     <listitem open="1" type="802" id="-1" label="Use Case View" />
418     <listitem open="1" type="821" id="-1" label="Component View" />
419     <listitem open="1" type="827" id="-1" label="Deployment View" />
420    </listitem>
421   </listview>
422   <codegeneration/>
423  </XMI.extensions>
424 </XMI>