blob: 9dd6e75178392147f0bae95d8c499e0fcbf56bcc [file] [log] [blame]
mblighdcd57a82007-07-11 23:06:47 +00001<?xml version="1.0" encoding="UTF-8"?>
mbligh59c6ac32007-08-07 22:43:54 +00002<XMI xmlns:UML="http://schema.omg.org/spec/UML/1.3" verified="false" timestamp="2007-08-06T17:54:55" xmi.version="1.2" >
mblighdcd57a82007-07-11 23:06:47 +00003 <XMI.header>
4 <XMI.documentation>
5 <XMI.exporter>umbrello uml modeller http://uml.sf.net</XMI.exporter>
6 <XMI.exporterVersion>1.5.2</XMI.exporterVersion>
7 <XMI.exporterEncoding>UnicodeUTF8</XMI.exporterEncoding>
8 </XMI.documentation>
9 <XMI.metamodel xmi.name="UML" href="UML.xml" xmi.version="1.3" />
10 </XMI.header>
11 <XMI.content>
12 <UML:Model isSpecification="false" isLeaf="false" isRoot="false" xmi.id="m1" isAbstract="false" name="UML Model" >
13 <UML:Namespace.ownedElement>
mbligh59c6ac32007-08-07 22:43:54 +000014 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16984" isRoot="false" isAbstract="false" name="AutotestRunError" >
mblighdcd57a82007-07-11 23:06:47 +000015 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +000016 <UML:Generalization xmi.idref="16987" />
17 <UML:Generalization xmi.idref="24217" />
18 <UML:Generalization xmi.idref="28779" />
mblighdcd57a82007-07-11 23:06:47 +000019 </UML:GeneralizableElement.generalization>
20 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +000021 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16985" isRoot="false" isAbstract="false" name="errors" >
mblighdcd57a82007-07-11 23:06:47 +000022 <UML:Namespace.ownedElement>
mbligh59c6ac32007-08-07 22:43:54 +000023 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="16985" xmi.id="16986" isRoot="false" isAbstract="false" name="AutoservRunError" />
mblighdcd57a82007-07-11 23:06:47 +000024 </UML:Namespace.ownedElement>
25 </UML:Package>
mbligh59c6ac32007-08-07 22:43:54 +000026 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16990" isRoot="false" isAbstract="false" name="Autotest" >
mblighdcd57a82007-07-11 23:06:47 +000027 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +000028 <UML:Generalization xmi.idref="16993" />
29 <UML:Generalization xmi.idref="24220" />
30 <UML:Generalization xmi.idref="27609" />
mblighdcd57a82007-07-11 23:06:47 +000031 </UML:GeneralizableElement.generalization>
32 <UML:Classifier.feature>
33 <UML:Operation comment="This class represents the Autotest program.
34Autotest is used to run tests automatically and collect the results.
35It also supports profilers.
36Implementation details:
37This is a leaf class in an abstract class hierarchy, it must
mbligh59c6ac32007-08-07 22:43:54 +000038implement the unimplemented methods in parent classes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="16996" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +000039 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000040 <UML:Parameter kind="return" xmi.id="33134" type="16997" />
41 <UML:Parameter isSpecification="false" visibility="private" xmi.id="16998" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +000042 </UML:BehavioralFeature.parameter>
43 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +000044 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17000" isRoot="false" isAbstract="false" isQuery="false" name="install" >
mblighdcd57a82007-07-11 23:06:47 +000045 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000046 <UML:Parameter kind="return" xmi.id="33135" type="16997" />
47 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17001" value="" type="16997" name="self" />
48 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17002" value="" type="16997" name="host" />
mblighdcd57a82007-07-11 23:06:47 +000049 </UML:BehavioralFeature.parameter>
50 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +000051 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="23453" isRoot="false" isAbstract="false" isQuery="false" name="run" >
mblighdcd57a82007-07-11 23:06:47 +000052 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000053 <UML:Parameter kind="return" xmi.id="33136" type="16997" />
54 <UML:Parameter isSpecification="false" visibility="private" xmi.id="23454" value="" type="16997" name="self" />
55 <UML:Parameter isSpecification="false" visibility="private" xmi.id="23549" value="" type="16997" name="control_file" />
56 <UML:Parameter isSpecification="false" visibility="private" xmi.id="23834" value="" type="16997" name="results_dir" />
57 <UML:Parameter isSpecification="false" visibility="private" xmi.id="23930" value="" type="16997" name="host" />
mblighdcd57a82007-07-11 23:06:47 +000058 </UML:BehavioralFeature.parameter>
59 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +000060 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="24242" isRoot="false" isAbstract="false" isQuery="false" name="run_test" >
mblighdcd57a82007-07-11 23:06:47 +000061 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000062 <UML:Parameter kind="return" xmi.id="33137" type="16997" />
63 <UML:Parameter isSpecification="false" visibility="private" xmi.id="24243" value="" type="16997" name="self" />
64 <UML:Parameter isSpecification="false" visibility="private" xmi.id="24339" value="" type="16997" name="test_name" />
65 <UML:Parameter isSpecification="false" visibility="private" xmi.id="24435" value="" type="16997" name="results_dir" />
66 <UML:Parameter isSpecification="false" visibility="private" xmi.id="24531" value="" type="16997" name="host" />
67 <UML:Parameter isSpecification="false" visibility="private" xmi.id="24627" value="" type="16997" name="options" />
mblighdcd57a82007-07-11 23:06:47 +000068 </UML:BehavioralFeature.parameter>
69 </UML:Operation>
70 </UML:Classifier.feature>
71 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +000072 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16991" isRoot="false" isAbstract="false" name="installable_object" >
mblighdcd57a82007-07-11 23:06:47 +000073 <UML:Namespace.ownedElement>
mbligh59c6ac32007-08-07 22:43:54 +000074 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="16991" xmi.id="16992" isRoot="false" isAbstract="false" name="InstallableObject" />
mblighdcd57a82007-07-11 23:06:47 +000075 </UML:Namespace.ownedElement>
76 </UML:Package>
mbligh59c6ac32007-08-07 22:43:54 +000077 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16997" isRoot="false" isAbstract="false" name="string" />
78 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="16999" isRoot="false" isAbstract="false" name="int" />
79 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17003" isRoot="false" isAbstract="false" name="_Run" >
mblighdcd57a82007-07-11 23:06:47 +000080 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +000081 <UML:Generalization xmi.idref="17005" />
82 <UML:Generalization xmi.idref="24228" />
mblighdcd57a82007-07-11 23:06:47 +000083 </UML:GeneralizableElement.generalization>
84 <UML:Classifier.feature>
85 <UML:Operation comment="Represents a run of autotest control file. This class maintains
86all the state necessary as an autotest control file is executed.
87It is not intended to be used directly, rather control files
mbligh59c6ac32007-08-07 22:43:54 +000088should be run using the run method in Autotest." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17008" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +000089 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000090 <UML:Parameter kind="return" xmi.id="33138" type="16997" />
91 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17009" value="" type="16997" name="self" />
92 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17010" value="" type="16997" name="host" />
93 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17011" value="" type="16997" name="results_dir" />
mblighdcd57a82007-07-11 23:06:47 +000094 </UML:BehavioralFeature.parameter>
95 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +000096 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17012" isRoot="false" isAbstract="false" isQuery="false" name="verify_machine" >
mblighdcd57a82007-07-11 23:06:47 +000097 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +000098 <UML:Parameter kind="return" xmi.id="33139" type="16997" />
99 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17013" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000100 </UML:BehavioralFeature.parameter>
101 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000102 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17014" isRoot="false" isAbstract="false" isQuery="false" name="__execute_section" >
mblighdcd57a82007-07-11 23:06:47 +0000103 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000104 <UML:Parameter kind="return" xmi.id="33140" type="16997" />
105 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17015" value="" type="16997" name="self" />
106 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17016" value="" type="16997" name="section" />
mblighdcd57a82007-07-11 23:06:47 +0000107 </UML:BehavioralFeature.parameter>
108 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000109 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17017" isRoot="false" isAbstract="false" isQuery="false" name="execute_control" >
mblighdcd57a82007-07-11 23:06:47 +0000110 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000111 <UML:Parameter kind="return" xmi.id="33141" type="16997" />
112 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17018" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000113 </UML:BehavioralFeature.parameter>
114 </UML:Operation>
115 </UML:Classifier.feature>
116 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000117 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17004" isRoot="false" isAbstract="false" name="object" />
118 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17019" isRoot="false" isAbstract="false" name="DEBKernel" >
mblighdcd57a82007-07-11 23:06:47 +0000119 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000120 <UML:Generalization xmi.idref="17022" />
121 <UML:Generalization xmi.idref="28974" />
mblighdcd57a82007-07-11 23:06:47 +0000122 </UML:GeneralizableElement.generalization>
123 <UML:Classifier.feature>
124 <UML:Operation comment="This class represents a .deb pre-built kernel.
125It is used to obtain a built kernel and install it on a Host.
126Implementation details:
127This is a leaf class in an abstract class hierarchy, it must
mbligh59c6ac32007-08-07 22:43:54 +0000128implement the unimplemented methods in parent classes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17025" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +0000129 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000130 <UML:Parameter kind="return" xmi.id="33142" type="16997" />
131 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17026" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000132 </UML:BehavioralFeature.parameter>
133 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000134 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17027" isRoot="false" isAbstract="false" isQuery="false" name="install" >
mblighdcd57a82007-07-11 23:06:47 +0000135 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000136 <UML:Parameter kind="return" xmi.id="33143" type="16997" />
137 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17028" value="" type="16997" name="self" />
138 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17029" value="" type="16997" name="host" />
139 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17030" value="" type="16997" name="*" />
mblighdcd57a82007-07-11 23:06:47 +0000140 </UML:BehavioralFeature.parameter>
141 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000142 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17031" isRoot="false" isAbstract="false" isQuery="false" name="get_version" >
mblighdcd57a82007-07-11 23:06:47 +0000143 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000144 <UML:Parameter kind="return" xmi.id="33144" type="16997" />
145 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17032" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000146 </UML:BehavioralFeature.parameter>
147 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000148 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17033" isRoot="false" isAbstract="false" isQuery="false" name="get_image_name" >
mblighdcd57a82007-07-11 23:06:47 +0000149 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000150 <UML:Parameter kind="return" xmi.id="33145" type="16997" />
151 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17034" value="" type="16997" name="self" />
152 </UML:BehavioralFeature.parameter>
153 </UML:Operation>
154 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17035" isRoot="false" isAbstract="false" isQuery="false" name="get_initrd_name" >
155 <UML:BehavioralFeature.parameter>
156 <UML:Parameter kind="return" xmi.id="33146" type="16997" />
157 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17036" value="" type="16997" name="self" />
158 </UML:BehavioralFeature.parameter>
159 </UML:Operation>
160 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17037" isRoot="false" isAbstract="false" isQuery="false" name="extract" >
161 <UML:BehavioralFeature.parameter>
162 <UML:Parameter kind="return" xmi.id="33147" type="16997" />
163 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17038" value="" type="16997" name="self" />
164 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17039" value="" type="16997" name="host" />
mblighdcd57a82007-07-11 23:06:47 +0000165 </UML:BehavioralFeature.parameter>
166 </UML:Operation>
167 </UML:Classifier.feature>
168 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000169 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17020" isRoot="false" isAbstract="false" name="kernel" >
mblighdcd57a82007-07-11 23:06:47 +0000170 <UML:Namespace.ownedElement>
mbligh59c6ac32007-08-07 22:43:54 +0000171 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17020" xmi.id="17021" isRoot="false" isAbstract="false" name="Kernel" />
mblighdcd57a82007-07-11 23:06:47 +0000172 </UML:Namespace.ownedElement>
173 </UML:Package>
mbligh59c6ac32007-08-07 22:43:54 +0000174 <UML:Class comment="mbligh@google.com (Martin J. Bligh),
175poirier@google.com (Benjamin Poirier),
176stutsman@google.com (Ryan Stutsman)" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17040" isRoot="false" isAbstract="false" name="AutoservError" >
mblighdcd57a82007-07-11 23:06:47 +0000177 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000178 <UML:Generalization xmi.idref="17042" />
mblighdcd57a82007-07-11 23:06:47 +0000179 </UML:GeneralizableElement.generalization>
180 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000181 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17041" isRoot="false" isAbstract="false" name="Exception" />
182 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17045" isRoot="false" isAbstract="false" name="AutoservRunError" >
mblighdcd57a82007-07-11 23:06:47 +0000183 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000184 <UML:Generalization xmi.idref="17046" />
185 </UML:GeneralizableElement.generalization>
186 </UML:Class>
187 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17049" isRoot="false" isAbstract="false" name="AutoservVirtError" >
188 <UML:GeneralizableElement.generalization>
189 <UML:Generalization xmi.idref="17050" />
190 </UML:GeneralizableElement.generalization>
191 </UML:Class>
192 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17053" isRoot="false" isAbstract="false" name="Hypervisor" >
193 <UML:GeneralizableElement.generalization>
194 <UML:Generalization xmi.idref="17054" />
195 <UML:Generalization xmi.idref="27414" />
mblighdcd57a82007-07-11 23:06:47 +0000196 </UML:GeneralizableElement.generalization>
197 <UML:Classifier.feature>
mbligh59c6ac32007-08-07 22:43:54 +0000198 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17057" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +0000199 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000200 <UML:Parameter kind="return" xmi.id="33148" type="16997" />
201 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17058" value="" type="16997" name="self" />
202 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17059" value="" type="16997" name="host" />
mblighdcd57a82007-07-11 23:06:47 +0000203 </UML:BehavioralFeature.parameter>
204 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000205 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17060" isRoot="false" isAbstract="false" isQuery="false" name="new_guest" >
mblighdcd57a82007-07-11 23:06:47 +0000206 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000207 <UML:Parameter kind="return" xmi.id="33149" type="16997" />
208 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17061" value="" type="16997" name="self" />
209 </UML:BehavioralFeature.parameter>
210 </UML:Operation>
211 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17062" isRoot="false" isAbstract="false" isQuery="false" name="delete_guest" >
212 <UML:BehavioralFeature.parameter>
213 <UML:Parameter kind="return" xmi.id="33150" type="16997" />
214 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17063" value="" type="16997" name="self" />
215 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17064" value="" type="16997" name="guest_hostname" />
216 </UML:BehavioralFeature.parameter>
217 </UML:Operation>
218 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17065" isRoot="false" isAbstract="false" isQuery="false" name="reset_guest" >
219 <UML:BehavioralFeature.parameter>
220 <UML:Parameter kind="return" xmi.id="33151" type="16997" />
221 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17066" value="" type="16997" name="self" />
222 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17067" value="" type="16997" name="guest_hostname" />
mblighdcd57a82007-07-11 23:06:47 +0000223 </UML:BehavioralFeature.parameter>
224 </UML:Operation>
225 </UML:Classifier.feature>
226 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000227 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17068" isRoot="false" isAbstract="false" name="InstallableObject" >
mblighdcd57a82007-07-11 23:06:47 +0000228 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000229 <UML:Generalization xmi.idref="17069" />
mblighdcd57a82007-07-11 23:06:47 +0000230 </UML:GeneralizableElement.generalization>
231 <UML:Classifier.feature>
mbligh59c6ac32007-08-07 22:43:54 +0000232 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17072" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
233 <UML:BehavioralFeature.parameter>
234 <UML:Parameter kind="return" xmi.id="33152" type="16997" />
235 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17073" value="" type="16997" name="self" />
236 </UML:BehavioralFeature.parameter>
237 </UML:Operation>
238 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17074" isRoot="false" isAbstract="false" isQuery="false" name="get" >
239 <UML:BehavioralFeature.parameter>
240 <UML:Parameter kind="return" xmi.id="33153" type="16997" />
241 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17075" value="" type="16997" name="self" />
242 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17076" value="" type="16997" name="location" />
243 </UML:BehavioralFeature.parameter>
244 </UML:Operation>
245 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17077" isRoot="false" isAbstract="false" isQuery="false" name="install" >
246 <UML:BehavioralFeature.parameter>
247 <UML:Parameter kind="return" xmi.id="33154" type="16997" />
248 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17078" value="" type="16997" name="self" />
249 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17079" value="" type="16997" name="host" />
250 </UML:BehavioralFeature.parameter>
251 </UML:Operation>
252 </UML:Classifier.feature>
253 </UML:Class>
254 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17080" isRoot="false" isAbstract="false" name="Kernel" >
255 <UML:GeneralizableElement.generalization>
256 <UML:Generalization xmi.idref="17081" />
257 <UML:Generalization xmi.idref="27219" />
258 </UML:GeneralizableElement.generalization>
259 <UML:Classifier.feature>
260 <UML:Operation comment="This class represents a kernel.
261
262It is used to obtain a built kernel or create one from source and
263install it on a Host.
mblighdcd57a82007-07-11 23:06:47 +0000264
265Implementation details:
mbligh59c6ac32007-08-07 22:43:54 +0000266This is an abstract class, leaf subclasses must implement the methods
267listed here and in parent classes which have no implementation. They
268may reimplement methods which already have an implementation. You
269must not instantiate this class but should instantiate one of those
270leaf subclasses." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17084" isRoot="false" isAbstract="false" isQuery="false" name="get_version" >
mblighdcd57a82007-07-11 23:06:47 +0000271 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000272 <UML:Parameter kind="return" xmi.id="33155" type="16997" />
273 </UML:BehavioralFeature.parameter>
274 </UML:Operation>
275 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17085" isRoot="false" isAbstract="false" isQuery="false" name="get_image_name" >
276 <UML:BehavioralFeature.parameter>
277 <UML:Parameter kind="return" xmi.id="33156" type="16997" />
278 </UML:BehavioralFeature.parameter>
279 </UML:Operation>
280 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17086" isRoot="false" isAbstract="false" isQuery="false" name="get_initrd_name" >
281 <UML:BehavioralFeature.parameter>
282 <UML:Parameter kind="return" xmi.id="33157" type="16997" />
mblighdcd57a82007-07-11 23:06:47 +0000283 </UML:BehavioralFeature.parameter>
284 </UML:Operation>
285 </UML:Classifier.feature>
286 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000287 <UML:Class comment="\
288if $(grep -q &quot;^kvm_intel [[:digit:]]\+ 0&quot; /proc/modules)
289then
290rmmod kvm-intel
291fi
292if $(grep -q &quot;^kvm_amd [[:digit:]]\+ 0&quot; /proc/modules)
293then
294rmmod kvm-amd
295fi
296if $(grep -q &quot;^kvm [[:digit:]]\+ 0&quot; /proc/modules)
297then
298rmmod kvm
299fi" isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17087" isRoot="false" isAbstract="false" name="KVM" >
300 <UML:GeneralizableElement.generalization>
301 <UML:Generalization xmi.idref="17090" />
302 <UML:Generalization xmi.idref="27804" />
303 </UML:GeneralizableElement.generalization>
304 <UML:Classifier.feature>
305 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17093" isRoot="false" isAbstract="false" isQuery="false" name="__del__" >
306 <UML:BehavioralFeature.parameter>
307 <UML:Parameter kind="return" xmi.id="33158" type="16997" />
308 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17094" value="" type="16997" name="self" />
309 </UML:BehavioralFeature.parameter>
310 </UML:Operation>
311 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17095" isRoot="false" isAbstract="false" isQuery="false" name="_insert_modules" >
312 <UML:BehavioralFeature.parameter>
313 <UML:Parameter kind="return" xmi.id="33159" type="16997" />
314 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17096" value="" type="16997" name="self" />
315 </UML:BehavioralFeature.parameter>
316 </UML:Operation>
317 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17097" isRoot="false" isAbstract="false" isQuery="false" name="_remove_modules" >
318 <UML:BehavioralFeature.parameter>
319 <UML:Parameter kind="return" xmi.id="33160" type="16997" />
320 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17098" value="" type="16997" name="self" />
321 </UML:BehavioralFeature.parameter>
322 </UML:Operation>
323 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17099" isRoot="false" isAbstract="false" isQuery="false" name="install" >
324 <UML:BehavioralFeature.parameter>
325 <UML:Parameter kind="return" xmi.id="33161" type="16997" />
326 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17100" value="" type="16997" name="self" />
327 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17101" value="" type="16997" name="addresses" />
328 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17102" value="" type="16997" name="build" />
329 </UML:BehavioralFeature.parameter>
330 </UML:Operation>
331 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17103" isRoot="false" isAbstract="false" isQuery="false" name="initialize" >
332 <UML:BehavioralFeature.parameter>
333 <UML:Parameter kind="return" xmi.id="33162" type="16997" />
334 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17104" value="" type="16997" name="self" />
335 </UML:BehavioralFeature.parameter>
336 </UML:Operation>
337 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17105" isRoot="false" isAbstract="false" isQuery="false" name="deinitialize" >
338 <UML:BehavioralFeature.parameter>
339 <UML:Parameter kind="return" xmi.id="33163" type="16997" />
340 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17106" value="" type="16997" name="self" />
341 </UML:BehavioralFeature.parameter>
342 </UML:Operation>
343 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17107" isRoot="false" isAbstract="false" isQuery="false" name="new_guest" >
344 <UML:BehavioralFeature.parameter>
345 <UML:Parameter kind="return" xmi.id="33164" type="16997" />
346 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17108" value="" type="16997" name="self" />
347 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17109" value="" type="16997" name="qemu_options" />
348 </UML:BehavioralFeature.parameter>
349 </UML:Operation>
350 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17110" isRoot="false" isAbstract="false" isQuery="false" name="refresh_guests" >
351 <UML:BehavioralFeature.parameter>
352 <UML:Parameter kind="return" xmi.id="33165" type="16997" />
353 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17111" value="" type="16997" name="self" />
354 </UML:BehavioralFeature.parameter>
355 </UML:Operation>
356 </UML:Classifier.feature>
357 </UML:Class>
358 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17088" isRoot="false" isAbstract="false" name="hypervisor" >
mblighdcd57a82007-07-11 23:06:47 +0000359 <UML:Namespace.ownedElement>
mbligh59c6ac32007-08-07 22:43:54 +0000360 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17088" xmi.id="17089" isRoot="false" isAbstract="false" name="Hypervisor" />
mblighdcd57a82007-07-11 23:06:47 +0000361 </UML:Namespace.ownedElement>
362 </UML:Package>
mbligh59c6ac32007-08-07 22:43:54 +0000363 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17112" isRoot="false" isAbstract="false" name="RPMKernel" >
mblighdcd57a82007-07-11 23:06:47 +0000364 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000365 <UML:Generalization xmi.idref="17113" />
366 <UML:Generalization xmi.idref="29169" />
mblighdcd57a82007-07-11 23:06:47 +0000367 </UML:GeneralizableElement.generalization>
368 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000369 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17116" isRoot="false" isAbstract="false" name="SourceKernel" >
mblighdcd57a82007-07-11 23:06:47 +0000370 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000371 <UML:Generalization xmi.idref="17117" />
372 <UML:Generalization xmi.idref="29364" />
mblighdcd57a82007-07-11 23:06:47 +0000373 </UML:GeneralizableElement.generalization>
374 <UML:Classifier.feature>
375 <UML:Operation comment="This class represents a linux kernel built from source.
376
377It is used to obtain a built kernel or create one from source and
378install it on a Host.
379
380Implementation details:
381This is a leaf class in an abstract class hierarchy, it must
mbligh59c6ac32007-08-07 22:43:54 +0000382implement the unimplemented methods in parent classes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17120" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +0000383 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000384 <UML:Parameter kind="return" xmi.id="33166" type="16997" />
385 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17121" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000386 </UML:BehavioralFeature.parameter>
387 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000388 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17122" isRoot="false" isAbstract="false" isQuery="false" name="configure" >
mblighdcd57a82007-07-11 23:06:47 +0000389 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000390 <UML:Parameter kind="return" xmi.id="33167" type="16997" />
391 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17123" value="" type="16997" name="self" />
392 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17124" value="" type="16997" name="configFile" />
mblighdcd57a82007-07-11 23:06:47 +0000393 </UML:BehavioralFeature.parameter>
394 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000395 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17125" isRoot="false" isAbstract="false" isQuery="false" name="patch" >
mblighdcd57a82007-07-11 23:06:47 +0000396 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000397 <UML:Parameter kind="return" xmi.id="33168" type="16997" />
398 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17126" value="" type="16997" name="self" />
399 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17127" value="" type="16997" name="patchFile" />
400 </UML:BehavioralFeature.parameter>
401 </UML:Operation>
402 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17128" isRoot="false" isAbstract="false" isQuery="false" name="build" >
403 <UML:BehavioralFeature.parameter>
404 <UML:Parameter kind="return" xmi.id="33169" type="16997" />
405 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17129" value="" type="16997" name="self" />
406 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17130" value="" type="16997" name="host" />
407 </UML:BehavioralFeature.parameter>
408 </UML:Operation>
409 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17131" isRoot="false" isAbstract="false" isQuery="false" name="__control_file" >
410 <UML:BehavioralFeature.parameter>
411 <UML:Parameter kind="return" xmi.id="33170" type="16997" />
412 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17132" value="" type="16997" name="self" />
413 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17133" value="" type="16997" name="kernel" />
414 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17134" value="" type="16997" name="patch_list" />
415 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17135" value="" type="16997" name="config" />
mblighdcd57a82007-07-11 23:06:47 +0000416 </UML:BehavioralFeature.parameter>
417 </UML:Operation>
418 </UML:Classifier.feature>
419 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000420 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17136" isRoot="false" isAbstract="false" name="subcommand" >
421 <UML:Classifier.feature>
422 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17137" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
423 <UML:BehavioralFeature.parameter>
424 <UML:Parameter kind="return" xmi.id="33171" type="16997" />
425 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17138" value="" type="16997" name="self" />
426 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17139" value="" type="16997" name="func" />
427 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17140" value="" type="16997" name="args" />
428 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17141" value="" type="16997" name="subdir" />
429 </UML:BehavioralFeature.parameter>
430 </UML:Operation>
431 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17142" isRoot="false" isAbstract="false" isQuery="false" name="redirect_output" >
432 <UML:BehavioralFeature.parameter>
433 <UML:Parameter kind="return" xmi.id="33172" type="16997" />
434 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17143" value="" type="16997" name="self" />
435 </UML:BehavioralFeature.parameter>
436 </UML:Operation>
437 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17144" isRoot="false" isAbstract="false" isQuery="false" name="fork_start" >
438 <UML:BehavioralFeature.parameter>
439 <UML:Parameter kind="return" xmi.id="33173" type="16997" />
440 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17145" value="" type="16997" name="self" />
441 </UML:BehavioralFeature.parameter>
442 </UML:Operation>
443 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17146" isRoot="false" isAbstract="false" isQuery="false" name="fork_waitfor" >
444 <UML:BehavioralFeature.parameter>
445 <UML:Parameter kind="return" xmi.id="33174" type="16997" />
446 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17147" value="" type="16997" name="self" />
447 </UML:BehavioralFeature.parameter>
448 </UML:Operation>
449 </UML:Classifier.feature>
450 </UML:Class>
451 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17148" isRoot="false" isAbstract="false" name="Host" >
mblighdcd57a82007-07-11 23:06:47 +0000452 <UML:GeneralizableElement.generalization>
mbligh59c6ac32007-08-07 22:43:54 +0000453 <UML:Generalization xmi.idref="17149" />
mblighdcd57a82007-07-11 23:06:47 +0000454 </UML:GeneralizableElement.generalization>
455 <UML:Classifier.feature>
mbligh59c6ac32007-08-07 22:43:54 +0000456 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17152" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
mblighdcd57a82007-07-11 23:06:47 +0000457 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000458 <UML:Parameter kind="return" xmi.id="33175" type="16997" />
459 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17153" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000460 </UML:BehavioralFeature.parameter>
461 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000462 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17154" isRoot="false" isAbstract="false" isQuery="false" name="run" >
mblighdcd57a82007-07-11 23:06:47 +0000463 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000464 <UML:Parameter kind="return" xmi.id="33176" type="16997" />
465 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17155" value="" type="16997" name="self" />
466 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17156" value="" type="16997" name="command" />
mblighdcd57a82007-07-11 23:06:47 +0000467 </UML:BehavioralFeature.parameter>
468 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000469 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17157" isRoot="false" isAbstract="false" isQuery="false" name="reboot" >
mblighdcd57a82007-07-11 23:06:47 +0000470 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000471 <UML:Parameter kind="return" xmi.id="33177" type="16997" />
472 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17158" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000473 </UML:BehavioralFeature.parameter>
474 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000475 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17159" isRoot="false" isAbstract="false" isQuery="false" name="get_file" >
mblighdcd57a82007-07-11 23:06:47 +0000476 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000477 <UML:Parameter kind="return" xmi.id="33178" type="16997" />
478 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17160" value="" type="16997" name="self" />
479 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17161" value="" type="16997" name="source" />
480 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17162" value="" type="16997" name="dest" />
mblighdcd57a82007-07-11 23:06:47 +0000481 </UML:BehavioralFeature.parameter>
482 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000483 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17163" isRoot="false" isAbstract="false" isQuery="false" name="send_file" >
mblighdcd57a82007-07-11 23:06:47 +0000484 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000485 <UML:Parameter kind="return" xmi.id="33179" type="16997" />
486 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17164" value="" type="16997" name="self" />
487 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17165" value="" type="16997" name="source" />
488 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17166" value="" type="16997" name="dest" />
mblighdcd57a82007-07-11 23:06:47 +0000489 </UML:BehavioralFeature.parameter>
490 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000491 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17167" isRoot="false" isAbstract="false" isQuery="false" name="get_tmp_dir" >
mblighdcd57a82007-07-11 23:06:47 +0000492 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000493 <UML:Parameter kind="return" xmi.id="33180" type="16997" />
494 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17168" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000495 </UML:BehavioralFeature.parameter>
496 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000497 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17169" isRoot="false" isAbstract="false" isQuery="false" name="is_up" >
mblighdcd57a82007-07-11 23:06:47 +0000498 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000499 <UML:Parameter kind="return" xmi.id="33181" type="16997" />
500 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17170" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000501 </UML:BehavioralFeature.parameter>
502 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000503 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17171" isRoot="false" isAbstract="false" isQuery="false" name="wait_up" >
mblighdcd57a82007-07-11 23:06:47 +0000504 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000505 <UML:Parameter kind="return" xmi.id="33182" type="16997" />
506 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17172" value="" type="16997" name="self" />
507 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17173" value="" type="16997" name="timeout" />
mblighdcd57a82007-07-11 23:06:47 +0000508 </UML:BehavioralFeature.parameter>
509 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000510 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17174" isRoot="false" isAbstract="false" isQuery="false" name="wait_down" >
mblighdcd57a82007-07-11 23:06:47 +0000511 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000512 <UML:Parameter kind="return" xmi.id="33183" type="16997" />
513 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17175" value="" type="16997" name="self" />
514 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17176" value="" type="16997" name="timeout" />
mblighdcd57a82007-07-11 23:06:47 +0000515 </UML:BehavioralFeature.parameter>
516 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000517 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17177" isRoot="false" isAbstract="false" isQuery="false" name="get_num_cpu" >
mblighdcd57a82007-07-11 23:06:47 +0000518 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000519 <UML:Parameter kind="return" xmi.id="33184" type="16997" />
520 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17178" value="" type="16997" name="self" />
mblighdcd57a82007-07-11 23:06:47 +0000521 </UML:BehavioralFeature.parameter>
522 </UML:Operation>
mbligh59c6ac32007-08-07 22:43:54 +0000523 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17179" isRoot="false" isAbstract="false" isQuery="false" name="install" >
mblighdcd57a82007-07-11 23:06:47 +0000524 <UML:BehavioralFeature.parameter>
mbligh59c6ac32007-08-07 22:43:54 +0000525 <UML:Parameter kind="return" xmi.id="33185" type="16997" />
526 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17180" value="" type="16997" name="self" />
527 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17181" value="" type="16997" name="installableObject" />
mblighdcd57a82007-07-11 23:06:47 +0000528 </UML:BehavioralFeature.parameter>
529 </UML:Operation>
530 </UML:Classifier.feature>
531 </UML:Class>
mbligh59c6ac32007-08-07 22:43:54 +0000532 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17182" isRoot="false" isAbstract="false" name="RemoteHost" >
533 <UML:GeneralizableElement.generalization>
534 <UML:Generalization xmi.idref="17184" />
535 </UML:GeneralizableElement.generalization>
536 <UML:Classifier.feature>
537 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17187" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
538 <UML:BehavioralFeature.parameter>
539 <UML:Parameter kind="return" xmi.id="33186" type="16997" />
540 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17188" value="" type="16997" name="self" />
541 </UML:BehavioralFeature.parameter>
542 </UML:Operation>
543 </UML:Classifier.feature>
544 </UML:Class>
545 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17183" isRoot="false" isAbstract="false" name="SiteHost" >
546 <UML:GeneralizableElement.generalization>
547 <UML:Generalization xmi.idref="17299" />
548 <UML:Generalization xmi.idref="27999" />
549 </UML:GeneralizableElement.generalization>
550 <UML:Classifier.feature>
551 <UML:Operation comment="Custom host to containing site-specific methods or attributes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17302" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
552 <UML:BehavioralFeature.parameter>
553 <UML:Parameter kind="return" xmi.id="33187" type="16997" />
554 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17303" value="" type="16997" name="self" />
555 </UML:BehavioralFeature.parameter>
556 </UML:Operation>
557 </UML:Classifier.feature>
558 </UML:Class>
559 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17189" isRoot="false" isAbstract="false" name="CmdResult" >
560 <UML:GeneralizableElement.generalization>
561 <UML:Generalization xmi.idref="17190" />
562 </UML:GeneralizableElement.generalization>
563 <UML:Classifier.feature>
564 <UML:Operation comment="Command execution result.
565Modified from the original Autoserv code, local_cmd.py:
566Copyright jonmayer@google.com (Jonathan Mayer),
567mbligh@google.com (Martin J. Bligh)
568Released under the GPL, v2
569command: String containing the command line itself
570exit_status: Integer exit code of the process
571stdout: String containing stdout of the process
572stderr: String containing stderr of the process
573duration: Elapsed wall clock time running the process
574aborted: Signal that caused the command to terminate (0 if none)" isSpecification="false" isLeaf="false" visibility="public" xmi.id="17193" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
575 <UML:BehavioralFeature.parameter>
576 <UML:Parameter kind="return" xmi.id="33188" type="16997" />
577 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17194" value="" type="16997" name="self" />
578 </UML:BehavioralFeature.parameter>
579 </UML:Operation>
580 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17195" isRoot="false" isAbstract="false" isQuery="false" name="__repr__" >
581 <UML:BehavioralFeature.parameter>
582 <UML:Parameter kind="return" xmi.id="33189" type="16997" />
583 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17196" value="" type="16997" name="self" />
584 </UML:BehavioralFeature.parameter>
585 </UML:Operation>
586 </UML:Classifier.feature>
587 </UML:Class>
588 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17197" isRoot="false" isAbstract="false" name="Bootloader" >
589 <UML:GeneralizableElement.generalization>
590 <UML:Generalization xmi.idref="17198" />
591 </UML:GeneralizableElement.generalization>
592 <UML:Classifier.feature>
593 <UML:Operation comment="This class represents a bootloader.
594It can be used to add a kernel to the list of kernels that can be
595booted by a bootloader. It can also make sure that this kernel will
596be the one chosen at next reboot." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17201" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
597 <UML:BehavioralFeature.parameter>
598 <UML:Parameter kind="return" xmi.id="33190" type="16997" />
599 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17202" value="" type="16997" name="self" />
600 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17203" value="" type="16997" name="host" />
601 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17204" value="" type="16997" name="xen_mode" />
602 </UML:BehavioralFeature.parameter>
603 </UML:Operation>
604 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17205" isRoot="false" isAbstract="false" isQuery="false" name="get_type" >
605 <UML:BehavioralFeature.parameter>
606 <UML:Parameter kind="return" xmi.id="33191" type="16997" />
607 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17206" value="" type="16997" name="self" />
608 </UML:BehavioralFeature.parameter>
609 </UML:Operation>
610 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17207" isRoot="false" isAbstract="false" isQuery="false" name="get_architecture" >
611 <UML:BehavioralFeature.parameter>
612 <UML:Parameter kind="return" xmi.id="33192" type="16997" />
613 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17208" value="" type="16997" name="self" />
614 </UML:BehavioralFeature.parameter>
615 </UML:Operation>
616 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17209" isRoot="false" isAbstract="false" isQuery="false" name="get_titles" >
617 <UML:BehavioralFeature.parameter>
618 <UML:Parameter kind="return" xmi.id="33193" type="16997" />
619 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17210" value="" type="16997" name="self" />
620 </UML:BehavioralFeature.parameter>
621 </UML:Operation>
622 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17211" isRoot="false" isAbstract="false" isQuery="false" name="get_default" >
623 <UML:BehavioralFeature.parameter>
624 <UML:Parameter kind="return" xmi.id="33194" type="16997" />
625 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17212" value="" type="16997" name="self" />
626 </UML:BehavioralFeature.parameter>
627 </UML:Operation>
628 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17213" isRoot="false" isAbstract="false" isQuery="false" name="get_info" >
629 <UML:BehavioralFeature.parameter>
630 <UML:Parameter kind="return" xmi.id="33195" type="16997" />
631 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17214" value="" type="16997" name="self" />
632 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17215" value="" type="16997" name="index" />
633 </UML:BehavioralFeature.parameter>
634 </UML:Operation>
635 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17216" isRoot="false" isAbstract="false" isQuery="false" name="set_default" >
636 <UML:BehavioralFeature.parameter>
637 <UML:Parameter kind="return" xmi.id="33196" type="16997" />
638 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17217" value="" type="16997" name="self" />
639 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17218" value="" type="16997" name="index" />
640 </UML:BehavioralFeature.parameter>
641 </UML:Operation>
642 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17219" isRoot="false" isAbstract="false" isQuery="false" name="add_args" >
643 <UML:BehavioralFeature.parameter>
644 <UML:Parameter kind="return" xmi.id="33197" type="16997" />
645 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17220" value="" type="16997" name="self" />
646 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17221" value="" type="16997" name="kernel" />
647 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17222" value="" type="16997" name="args" />
648 </UML:BehavioralFeature.parameter>
649 </UML:Operation>
650 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17223" isRoot="false" isAbstract="false" isQuery="false" name="add_xen_hypervisor_args" >
651 <UML:BehavioralFeature.parameter>
652 <UML:Parameter kind="return" xmi.id="33198" type="16997" />
653 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17224" value="" type="16997" name="self" />
654 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17225" value="" type="16997" name="kernel" />
655 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17226" value="" type="16997" name="args" />
656 </UML:BehavioralFeature.parameter>
657 </UML:Operation>
658 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17227" isRoot="false" isAbstract="false" isQuery="false" name="remove_args" >
659 <UML:BehavioralFeature.parameter>
660 <UML:Parameter kind="return" xmi.id="33199" type="16997" />
661 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17228" value="" type="16997" name="self" />
662 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17229" value="" type="16997" name="kernel" />
663 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17230" value="" type="16997" name="args" />
664 </UML:BehavioralFeature.parameter>
665 </UML:Operation>
666 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17231" isRoot="false" isAbstract="false" isQuery="false" name="remove_xen_hypervisor_args" >
667 <UML:BehavioralFeature.parameter>
668 <UML:Parameter kind="return" xmi.id="33200" type="16997" />
669 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17232" value="" type="16997" name="self" />
670 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17233" value="" type="16997" name="kernel" />
671 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17234" value="" type="16997" name="args" />
672 </UML:BehavioralFeature.parameter>
673 </UML:Operation>
674 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17235" isRoot="false" isAbstract="false" isQuery="false" name="add_kernel" >
675 <UML:BehavioralFeature.parameter>
676 <UML:Parameter kind="return" xmi.id="33201" type="16997" />
677 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17236" value="" type="16997" name="self" />
678 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17237" value="" type="16997" name="path" />
679 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17238" value="" type="16997" name="title" />
680 </UML:BehavioralFeature.parameter>
681 </UML:Operation>
682 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17239" isRoot="false" isAbstract="false" isQuery="false" name="remove_kernel" >
683 <UML:BehavioralFeature.parameter>
684 <UML:Parameter kind="return" xmi.id="33202" type="16997" />
685 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17240" value="" type="16997" name="self" />
686 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17241" value="" type="16997" name="kernel" />
687 </UML:BehavioralFeature.parameter>
688 </UML:Operation>
689 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17242" isRoot="false" isAbstract="false" isQuery="false" name="boot_once" >
690 <UML:BehavioralFeature.parameter>
691 <UML:Parameter kind="return" xmi.id="33203" type="16997" />
692 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17243" value="" type="16997" name="self" />
693 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17244" value="" type="16997" name="title" />
694 </UML:BehavioralFeature.parameter>
695 </UML:Operation>
696 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17245" isRoot="false" isAbstract="false" isQuery="false" name="__install_boottool" >
697 <UML:BehavioralFeature.parameter>
698 <UML:Parameter kind="return" xmi.id="33204" type="16997" />
699 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17246" value="" type="16997" name="self" />
700 </UML:BehavioralFeature.parameter>
701 </UML:Operation>
702 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17247" isRoot="false" isAbstract="false" isQuery="false" name="__get_boottool_path" >
703 <UML:BehavioralFeature.parameter>
704 <UML:Parameter kind="return" xmi.id="33205" type="16997" />
705 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17248" value="" type="16997" name="self" />
706 </UML:BehavioralFeature.parameter>
707 </UML:Operation>
708 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17249" isRoot="false" isAbstract="false" isQuery="false" name="__set_boottool_path" >
709 <UML:BehavioralFeature.parameter>
710 <UML:Parameter kind="return" xmi.id="33206" type="16997" />
711 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17250" value="" type="16997" name="self" />
712 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17251" value="" type="16997" name="path" />
713 </UML:BehavioralFeature.parameter>
714 </UML:Operation>
715 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17252" isRoot="false" isAbstract="false" isQuery="false" name="__run_boottool" >
716 <UML:BehavioralFeature.parameter>
717 <UML:Parameter kind="return" xmi.id="33207" type="16997" />
718 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17253" value="" type="16997" name="self" />
719 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17254" value="" type="16997" name="cmd" />
720 </UML:BehavioralFeature.parameter>
721 </UML:Operation>
722 </UML:Classifier.feature>
723 </UML:Class>
724 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17255" isRoot="false" isAbstract="false" name="ConmuxSSHHost" >
725 <UML:GeneralizableElement.generalization>
726 <UML:Generalization xmi.idref="17258" />
727 <UML:Generalization xmi.idref="28584" />
728 </UML:GeneralizableElement.generalization>
729 <UML:Classifier.feature>
730 <UML:Operation comment="This class represents a remote machine controlled through a serial
731console on which you can run programs. It is not the machine autoserv
732is running on.
733For a machine controlled in this way, it may be possible to support
734hard reset, boot strap monitoring or other operations not possible
735on a machine controlled through ssh, telnet, ..." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17261" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
736 <UML:BehavioralFeature.parameter>
737 <UML:Parameter kind="return" xmi.id="33208" type="16997" />
738 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17262" value="" type="16997" name="self" />
739 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17263" value="" type="16997" name=";" />
740 </UML:BehavioralFeature.parameter>
741 </UML:Operation>
742 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17264" isRoot="false" isAbstract="false" isQuery="false" name="hardreset" >
743 <UML:BehavioralFeature.parameter>
744 <UML:Parameter kind="return" xmi.id="33209" type="16997" />
745 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17265" value="" type="16997" name="self" />
746 </UML:BehavioralFeature.parameter>
747 </UML:Operation>
748 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17266" isRoot="false" isAbstract="false" isQuery="false" name="__start_console_log" >
749 <UML:BehavioralFeature.parameter>
750 <UML:Parameter kind="return" xmi.id="33210" type="16997" />
751 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17267" value="" type="16997" name="self" />
752 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17268" value="" type="16997" name="logfilename" />
753 </UML:BehavioralFeature.parameter>
754 </UML:Operation>
755 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17269" isRoot="false" isAbstract="false" isQuery="false" name="__find_console_attach" >
756 <UML:BehavioralFeature.parameter>
757 <UML:Parameter kind="return" xmi.id="33211" type="16997" />
758 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17270" value="" type="16997" name="self" />
759 </UML:BehavioralFeature.parameter>
760 </UML:Operation>
761 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17271" isRoot="false" isAbstract="false" isQuery="false" name="__console_run" >
762 <UML:BehavioralFeature.parameter>
763 <UML:Parameter kind="return" xmi.id="33212" type="16997" />
764 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17272" value="" type="16997" name="self" />
765 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17273" value="" type="16997" name="cmd" />
766 </UML:BehavioralFeature.parameter>
767 </UML:Operation>
768 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17274" isRoot="false" isAbstract="false" isQuery="false" name="__del__" >
769 <UML:BehavioralFeature.parameter>
770 <UML:Parameter kind="return" xmi.id="33213" type="16997" />
771 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17275" value="" type="16997" name="self" />
772 </UML:BehavioralFeature.parameter>
773 </UML:Operation>
774 </UML:Classifier.feature>
775 </UML:Class>
776 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17256" isRoot="false" isAbstract="false" name="ssh_host" >
777 <UML:Namespace.ownedElement>
778 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17256" xmi.id="17257" isRoot="false" isAbstract="false" name="SSHHost" />
779 </UML:Namespace.ownedElement>
780 </UML:Package>
781 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17276" isRoot="false" isAbstract="false" name="Guest" >
782 <UML:GeneralizableElement.generalization>
783 <UML:Generalization xmi.idref="17277" />
784 <UML:Generalization xmi.idref="28389" />
785 </UML:GeneralizableElement.generalization>
786 <UML:Classifier.feature>
787 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17280" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
788 <UML:BehavioralFeature.parameter>
789 <UML:Parameter kind="return" xmi.id="33214" type="16997" />
790 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17281" value="" type="16997" name="self" />
791 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17282" value="" type="16997" name="controlling_hypervisor" />
792 </UML:BehavioralFeature.parameter>
793 </UML:Operation>
794 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17283" isRoot="false" isAbstract="false" isQuery="false" name="__del__" >
795 <UML:BehavioralFeature.parameter>
796 <UML:Parameter kind="return" xmi.id="33215" type="16997" />
797 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17284" value="" type="16997" name="self" />
798 </UML:BehavioralFeature.parameter>
799 </UML:Operation>
800 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17285" isRoot="false" isAbstract="false" isQuery="false" name="hardreset" >
801 <UML:BehavioralFeature.parameter>
802 <UML:Parameter kind="return" xmi.id="33216" type="16997" />
803 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17286" value="" type="16997" name="self" />
804 </UML:BehavioralFeature.parameter>
805 </UML:Operation>
806 </UML:Classifier.feature>
807 </UML:Class>
808 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17287" isRoot="false" isAbstract="false" name="KVMGuest" >
809 <UML:GeneralizableElement.generalization>
810 <UML:Generalization xmi.idref="17290" />
811 <UML:Generalization xmi.idref="30814" />
812 </UML:GeneralizableElement.generalization>
813 <UML:Classifier.feature>
814 <UML:Operation comment="This class represents a KVM virtual machine on which you can run
815programs.
816
817Implementation details:
818This is a leaf class in an abstract class hierarchy, it must
819implement the unimplemented methods in parent classes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17293" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
820 <UML:BehavioralFeature.parameter>
821 <UML:Parameter kind="return" xmi.id="33217" type="16997" />
822 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17294" value="" type="16997" name="self" />
823 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17295" value="" type="16997" name="controlling_hypervisor" />
824 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17296" value="" type="16997" name="qemu_options" />
825 </UML:BehavioralFeature.parameter>
826 </UML:Operation>
827 </UML:Classifier.feature>
828 </UML:Class>
829 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17288" isRoot="false" isAbstract="false" name="guest" >
830 <UML:Namespace.ownedElement>
831 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17288" xmi.id="17289" isRoot="false" isAbstract="false" name="Guest" />
832 </UML:Namespace.ownedElement>
833 </UML:Package>
834 <UML:Package isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17297" isRoot="false" isAbstract="false" name="base_classes" >
835 <UML:Namespace.ownedElement>
836 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17297" xmi.id="17298" isRoot="false" isAbstract="false" name="Host" />
837 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="17297" xmi.id="17305" isRoot="false" isAbstract="false" name="RemoteHost" >
838 <UML:GeneralizableElement.generalization>
839 <UML:Generalization xmi.idref="28194" />
840 </UML:GeneralizableElement.generalization>
841 </UML:Class>
842 </UML:Namespace.ownedElement>
843 </UML:Package>
844 <UML:Class isSpecification="false" isLeaf="false" visibility="public" namespace="m1" xmi.id="17304" isRoot="false" isAbstract="false" name="SSHHost" >
845 <UML:GeneralizableElement.generalization>
846 <UML:Generalization xmi.idref="17306" />
847 </UML:GeneralizableElement.generalization>
848 <UML:Classifier.feature>
849 <UML:Operation comment="This class represents a remote machine controlled through an ssh
850session on which you can run programs.
851It is not the machine autoserv is running on. The machine must be
852configured for password-less login, for example through public key
853authentication.
854Implementation details:
855This is a leaf class in an abstract class hierarchy, it must
856implement the unimplemented methods in parent classes." isSpecification="false" isLeaf="false" visibility="public" xmi.id="17309" isRoot="false" isAbstract="false" isQuery="false" name="__init__" >
857 <UML:BehavioralFeature.parameter>
858 <UML:Parameter kind="return" xmi.id="33218" type="16997" />
859 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17310" value="" type="16997" name="self" />
860 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17311" value="" type="16997" name="hostname" />
861 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17312" value="" type="16997" name="user" />
862 </UML:BehavioralFeature.parameter>
863 </UML:Operation>
864 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17313" isRoot="false" isAbstract="false" isQuery="false" name="__del__" >
865 <UML:BehavioralFeature.parameter>
866 <UML:Parameter kind="return" xmi.id="33219" type="16997" />
867 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17314" value="" type="16997" name="self" />
868 </UML:BehavioralFeature.parameter>
869 </UML:Operation>
870 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17315" isRoot="false" isAbstract="false" isQuery="false" name="run" >
871 <UML:BehavioralFeature.parameter>
872 <UML:Parameter kind="return" xmi.id="33220" type="16997" />
873 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17316" value="" type="16997" name="self" />
874 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17317" value="" type="16997" name="command" />
875 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17318" value="" type="16997" name="timeout" />
876 </UML:BehavioralFeature.parameter>
877 </UML:Operation>
878 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17319" isRoot="false" isAbstract="false" isQuery="false" name="reboot" >
879 <UML:BehavioralFeature.parameter>
880 <UML:Parameter kind="return" xmi.id="33221" type="16997" />
881 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17320" value="" type="16997" name="self" />
882 </UML:BehavioralFeature.parameter>
883 </UML:Operation>
884 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17321" isRoot="false" isAbstract="false" isQuery="false" name="get_file" >
885 <UML:BehavioralFeature.parameter>
886 <UML:Parameter kind="return" xmi.id="33222" type="16997" />
887 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17322" value="" type="16997" name="self" />
888 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17323" value="" type="16997" name="source" />
889 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17324" value="" type="16997" name="dest" />
890 </UML:BehavioralFeature.parameter>
891 </UML:Operation>
892 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17325" isRoot="false" isAbstract="false" isQuery="false" name="send_file" >
893 <UML:BehavioralFeature.parameter>
894 <UML:Parameter kind="return" xmi.id="33223" type="16997" />
895 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17326" value="" type="16997" name="self" />
896 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17327" value="" type="16997" name="source" />
897 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17328" value="" type="16997" name="dest" />
898 </UML:BehavioralFeature.parameter>
899 </UML:Operation>
900 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17329" isRoot="false" isAbstract="false" isQuery="false" name="get_tmp_dir" >
901 <UML:BehavioralFeature.parameter>
902 <UML:Parameter kind="return" xmi.id="33224" type="16997" />
903 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17330" value="" type="16997" name="self" />
904 </UML:BehavioralFeature.parameter>
905 </UML:Operation>
906 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17331" isRoot="false" isAbstract="false" isQuery="false" name="is_up" >
907 <UML:BehavioralFeature.parameter>
908 <UML:Parameter kind="return" xmi.id="33225" type="16997" />
909 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17332" value="" type="16997" name="self" />
910 </UML:BehavioralFeature.parameter>
911 </UML:Operation>
912 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17333" isRoot="false" isAbstract="false" isQuery="false" name="wait_up" >
913 <UML:BehavioralFeature.parameter>
914 <UML:Parameter kind="return" xmi.id="33226" type="16997" />
915 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17334" value="" type="16997" name="self" />
916 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17335" value="" type="16997" name="timeout" />
917 </UML:BehavioralFeature.parameter>
918 </UML:Operation>
919 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17336" isRoot="false" isAbstract="false" isQuery="false" name="wait_down" >
920 <UML:BehavioralFeature.parameter>
921 <UML:Parameter kind="return" xmi.id="33227" type="16997" />
922 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17337" value="" type="16997" name="self" />
923 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17338" value="" type="16997" name="timeout" />
924 </UML:BehavioralFeature.parameter>
925 </UML:Operation>
926 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17339" isRoot="false" isAbstract="false" isQuery="false" name="ensure_up" >
927 <UML:BehavioralFeature.parameter>
928 <UML:Parameter kind="return" xmi.id="33228" type="16997" />
929 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17340" value="" type="16997" name="self" />
930 </UML:BehavioralFeature.parameter>
931 </UML:Operation>
932 <UML:Operation isSpecification="false" isLeaf="false" visibility="public" xmi.id="17341" isRoot="false" isAbstract="false" isQuery="false" name="get_num_cpu" >
933 <UML:BehavioralFeature.parameter>
934 <UML:Parameter kind="return" xmi.id="33229" type="16997" />
935 <UML:Parameter isSpecification="false" visibility="private" xmi.id="17342" value="" type="16997" name="self" />
936 </UML:BehavioralFeature.parameter>
937 </UML:Operation>
938 </UML:Classifier.feature>
939 </UML:Class>
940 <UML:Generalization isSpecification="false" child="16984" visibility="public" namespace="m1" xmi.id="16987" parent="16986" discriminator="" name="" />
941 <UML:Generalization isSpecification="false" child="16990" visibility="public" namespace="m1" xmi.id="16993" parent="16992" discriminator="" name="" />
942 <UML:Generalization isSpecification="false" child="17003" visibility="public" namespace="m1" xmi.id="17005" parent="17004" discriminator="" name="" />
943 <UML:Generalization isSpecification="false" child="17019" visibility="public" namespace="m1" xmi.id="17022" parent="17021" discriminator="" name="" />
944 <UML:Generalization isSpecification="false" child="17040" visibility="public" namespace="m1" xmi.id="17042" parent="17041" discriminator="" name="" />
945 <UML:Generalization isSpecification="false" child="17045" visibility="public" namespace="m1" xmi.id="17046" parent="17040" discriminator="" name="" />
946 <UML:Generalization isSpecification="false" child="17049" visibility="public" namespace="m1" xmi.id="17050" parent="17040" discriminator="" name="" />
947 <UML:Generalization isSpecification="false" child="17053" visibility="public" namespace="m1" xmi.id="17054" parent="16992" discriminator="" name="" />
948 <UML:Generalization isSpecification="false" child="17068" visibility="public" namespace="m1" xmi.id="17069" parent="17004" discriminator="" name="" />
949 <UML:Generalization isSpecification="false" child="17080" visibility="public" namespace="m1" xmi.id="17081" parent="16992" discriminator="" name="" />
950 <UML:Generalization isSpecification="false" child="17087" visibility="public" namespace="m1" xmi.id="17090" parent="17089" discriminator="" name="" />
951 <UML:Generalization isSpecification="false" child="17112" visibility="public" namespace="m1" xmi.id="17113" parent="17021" discriminator="" name="" />
952 <UML:Generalization isSpecification="false" child="17116" visibility="public" namespace="m1" xmi.id="17117" parent="17021" discriminator="" name="" />
953 <UML:Generalization isSpecification="false" child="17148" visibility="public" namespace="m1" xmi.id="17149" parent="17004" discriminator="" name="" />
954 <UML:Generalization isSpecification="false" child="17182" visibility="public" namespace="m1" xmi.id="17184" parent="17183" discriminator="" name="" />
955 <UML:Generalization isSpecification="false" child="17189" visibility="public" namespace="m1" xmi.id="17190" parent="17004" discriminator="" name="" />
956 <UML:Generalization isSpecification="false" child="17197" visibility="public" namespace="m1" xmi.id="17198" parent="17004" discriminator="" name="" />
957 <UML:Generalization isSpecification="false" child="17255" visibility="public" namespace="m1" xmi.id="17258" parent="17257" discriminator="" name="" />
958 <UML:Generalization isSpecification="false" child="17276" visibility="public" namespace="m1" xmi.id="17277" parent="17257" discriminator="" name="" />
959 <UML:Generalization isSpecification="false" child="17287" visibility="public" namespace="m1" xmi.id="17290" parent="17289" discriminator="" name="" />
960 <UML:Generalization isSpecification="false" child="17183" visibility="public" namespace="m1" xmi.id="17299" parent="17298" discriminator="" name="" />
961 <UML:Generalization isSpecification="false" child="17304" visibility="public" namespace="m1" xmi.id="17306" parent="17305" discriminator="" name="" />
962 <UML:Generalization isSpecification="false" child="16984" visibility="public" namespace="m1" xmi.id="24217" parent="16986" discriminator="" name="" />
963 <UML:Generalization isSpecification="false" child="16990" visibility="public" namespace="m1" xmi.id="24220" parent="16992" discriminator="" name="" />
964 <UML:Generalization isSpecification="false" child="17003" visibility="public" namespace="m1" xmi.id="24228" parent="17004" discriminator="" name="" />
965 <UML:Generalization isSpecification="false" child="17080" visibility="public" namespace="m1" xmi.id="27219" parent="17068" discriminator="" name="" />
966 <UML:Generalization isSpecification="false" child="17053" visibility="public" namespace="m1" xmi.id="27414" parent="17068" discriminator="" name="" />
967 <UML:Generalization isSpecification="false" child="16990" visibility="public" namespace="m1" xmi.id="27609" parent="17068" discriminator="" name="" />
968 <UML:Generalization isSpecification="false" child="17087" visibility="public" namespace="m1" xmi.id="27804" parent="17053" discriminator="" name="" />
969 <UML:Generalization isSpecification="false" child="17183" visibility="public" namespace="m1" xmi.id="27999" parent="17148" discriminator="" name="" />
970 <UML:Generalization isSpecification="false" child="17305" visibility="public" namespace="m1" xmi.id="28194" parent="17183" discriminator="" name="" />
971 <UML:Generalization isSpecification="false" child="17276" visibility="public" namespace="m1" xmi.id="28389" parent="17304" discriminator="" name="" />
972 <UML:Generalization isSpecification="false" child="17255" visibility="public" namespace="m1" xmi.id="28584" parent="17304" discriminator="" name="" />
973 <UML:Generalization isSpecification="false" child="16984" visibility="public" namespace="m1" xmi.id="28779" parent="17040" discriminator="" name="" />
974 <UML:Generalization isSpecification="false" child="17019" visibility="public" namespace="m1" xmi.id="28974" parent="17080" discriminator="" name="" />
975 <UML:Generalization isSpecification="false" child="17112" visibility="public" namespace="m1" xmi.id="29169" parent="17080" discriminator="" name="" />
976 <UML:Generalization isSpecification="false" child="17116" visibility="public" namespace="m1" xmi.id="29364" parent="17080" discriminator="" name="" />
977 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="29656" name="" >
mblighdcd57a82007-07-11 23:06:47 +0000978 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +0000979 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="29657" aggregation="composite" type="17087" name="" />
980 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="29658" aggregation="none" type="17276" name="" />
mblighdcd57a82007-07-11 23:06:47 +0000981 </UML:Association.connection>
982 </UML:Association>
mbligh59c6ac32007-08-07 22:43:54 +0000983 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="29947" name="" >
mblighdcd57a82007-07-11 23:06:47 +0000984 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +0000985 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="29948" aggregation="composite" type="17276" name="" />
986 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="29949" aggregation="none" type="17053" name="" />
mblighdcd57a82007-07-11 23:06:47 +0000987 </UML:Association.connection>
988 </UML:Association>
mbligh59c6ac32007-08-07 22:43:54 +0000989 <UML:Generalization isSpecification="false" child="17287" visibility="public" namespace="m1" xmi.id="30814" parent="17276" discriminator="" name="" />
990 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="31009" name="" >
mblighdcd57a82007-07-11 23:06:47 +0000991 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +0000992 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31010" aggregation="composite" type="17053" name="" />
993 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31011" aggregation="none" type="17305" name="" />
mblighdcd57a82007-07-11 23:06:47 +0000994 </UML:Association.connection>
995 </UML:Association>
mbligh59c6ac32007-08-07 22:43:54 +0000996 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="31205" name="" >
mblighdcd57a82007-07-11 23:06:47 +0000997 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +0000998 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31206" aggregation="composite" type="17148" name="" />
999 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31207" aggregation="none" type="17197" name="" />
mblighdcd57a82007-07-11 23:06:47 +00001000 </UML:Association.connection>
1001 </UML:Association>
mbligh59c6ac32007-08-07 22:43:54 +00001002 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="31400" name="" >
mblighdcd57a82007-07-11 23:06:47 +00001003 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +00001004 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31401" aggregation="none" type="17189" name="" />
1005 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31402" aggregation="none" type="17148" name="" />
mblighdcd57a82007-07-11 23:06:47 +00001006 </UML:Association.connection>
1007 </UML:Association>
mbligh59c6ac32007-08-07 22:43:54 +00001008 <UML:Association isSpecification="false" visibility="public" namespace="m1" xmi.id="31595" name="" >
mblighdcd57a82007-07-11 23:06:47 +00001009 <UML:Association.connection>
mbligh59c6ac32007-08-07 22:43:54 +00001010 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31596" aggregation="none" type="17003" name="" />
1011 <UML:AssociationEnd isSpecification="false" visibility="public" changeability="changeable" isNavigable="true" xmi.id="31597" aggregation="none" type="16990" name="" />
mblighdcd57a82007-07-11 23:06:47 +00001012 </UML:Association.connection>
1013 </UML:Association>
1014 </UML:Namespace.ownedElement>
1015 </UML:Model>
1016 </XMI.content>
1017 <XMI.extensions xmi.extender="umbrello" >
mbligh59c6ac32007-08-07 22:43:54 +00001018 <docsettings viewid="16983" documentation="" uniqueid="33229" />
mblighdcd57a82007-07-11 23:06:47 +00001019 <diagrams>
mbligh59c6ac32007-08-07 22:43:54 +00001020 <diagram snapgrid="0" showattsig="1" fillcolor="#ffffc0" linewidth="0" zoom="25" showgrid="0" showopsig="1" usefillcolor="1" snapx="10" canvaswidth="4048" snapy="10" showatts="1" xmi.id="16983" documentation="" type="402" showops="1" showpackage="0" name="class diagram" localid="900000" showstereotype="0" showscope="1" snapcsgrid="0" font="DejaVu Sans,9,-1,5,50,0,0,0,0,0" linecolor="#ff0000" canvasheight="2412" >
mblighdcd57a82007-07-11 23:06:47 +00001021 <widgets>
mbligh59c6ac32007-08-07 22:43:54 +00001022 <classwidget usesdiagramfillcolour="1" width="392" showattsigs="601" usesdiagramusefillcolour="1" x="691" y="108" showopsigs="601" linewidth="none" fillcolour="none" height="200" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17148" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1023 <classwidget usesdiagramfillcolour="1" width="511" showattsigs="601" usesdiagramusefillcolour="1" x="81" y="207" showopsigs="601" linewidth="none" fillcolour="none" height="312" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17197" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1024 <classwidget usesdiagramfillcolour="1" width="400" showattsigs="601" usesdiagramusefillcolour="1" x="688" y="693" showopsigs="601" linewidth="none" fillcolour="none" height="216" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17304" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1025 <classwidget usesdiagramfillcolour="1" width="399" showattsigs="601" usesdiagramusefillcolour="1" x="1436" y="851" showopsigs="601" linewidth="none" fillcolour="none" height="152" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17087" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1026 <classwidget usesdiagramfillcolour="1" width="397" showattsigs="601" usesdiagramusefillcolour="1" x="1435" y="650" showopsigs="601" linewidth="none" fillcolour="none" height="88" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17053" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1027 <classwidget usesdiagramfillcolour="1" width="389" showattsigs="601" usesdiagramusefillcolour="1" x="937" y="1010" showopsigs="601" linewidth="none" fillcolour="none" height="72" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17276" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1028 <classwidget usesdiagramfillcolour="1" width="404" showattsigs="601" usesdiagramusefillcolour="1" x="421" y="1013" showopsigs="601" linewidth="none" fillcolour="none" height="120" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17255" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1029 <classwidget usesdiagramfillcolour="1" width="281" showattsigs="601" usesdiagramusefillcolour="1" x="1902" y="222" showopsigs="601" linewidth="none" fillcolour="none" height="72" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17068" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1030 <classwidget usesdiagramfillcolour="1" width="204" showattsigs="601" usesdiagramusefillcolour="1" x="1148" y="120" showopsigs="601" linewidth="none" fillcolour="none" height="56" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17189" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1031 <classwidget usesdiagramfillcolour="1" width="109" showattsigs="601" usesdiagramusefillcolour="1" x="693" y="1665" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17040" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1032 <classwidget usesdiagramfillcolour="1" width="136" showattsigs="601" usesdiagramusefillcolour="1" x="479" y="1840" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17045" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1033 <classwidget usesdiagramfillcolour="1" width="134" showattsigs="601" usesdiagramusefillcolour="1" x="682" y="1839" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17049" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1034 <classwidget usesdiagramfillcolour="1" width="135" showattsigs="601" usesdiagramusefillcolour="1" x="904" y="1839" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="16984" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1035 <classwidget usesdiagramfillcolour="0" width="636" showattsigs="601" usesdiagramusefillcolour="0" x="2247" y="479" showopsigs="601" linewidth="none" fillcolour="#ffffc0" height="88" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="16990" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="#ff0000" />
1036 <classwidget usesdiagramfillcolour="1" width="459" showattsigs="601" usesdiagramusefillcolour="1" x="1834" y="1705" showopsigs="601" linewidth="none" fillcolour="none" height="88" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17136" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1037 <classwidget usesdiagramfillcolour="1" width="98" showattsigs="601" usesdiagramusefillcolour="1" x="812" y="551" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17305" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1038 <classwidget usesdiagramfillcolour="1" width="197" showattsigs="601" usesdiagramusefillcolour="1" x="769" y="435" showopsigs="601" linewidth="none" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17183" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1039 <classwidget usesdiagramfillcolour="1" width="190" showattsigs="601" usesdiagramusefillcolour="1" x="1958" y="1113" showopsigs="601" linewidth="none" fillcolour="none" height="72" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17080" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1040 <classwidget usesdiagramfillcolour="1" width="402" showattsigs="601" usesdiagramusefillcolour="1" x="2383" y="682" showopsigs="601" linewidth="none" fillcolour="none" height="88" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17003" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1041 <classwidget usesdiagramfillcolour="1" width="337" showattsigs="601" usesdiagramusefillcolour="1" x="1522" y="1306" showopsigs="601" linewidth="none" fillcolour="none" height="120" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17019" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1042 <classwidget usesdiagramfillcolour="1" width="87" showattsigs="601" usesdiagramusefillcolour="1" x="2008" y="1308" showopsigs="601" linewidth="none" fillcolour="none" height="32" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17112" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1043 <classwidget usesdiagramfillcolour="1" width="539" showattsigs="601" usesdiagramusefillcolour="1" x="2225" y="1313" showopsigs="601" linewidth="none" fillcolour="none" height="104" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17116" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
1044 <classwidget usesdiagramfillcolour="1" width="533" showattsigs="601" usesdiagramusefillcolour="1" x="868" y="1196" showopsigs="601" linewidth="none" fillcolour="none" height="40" usefillcolor="1" showpubliconly="0" showattributes="1" isinstance="0" xmi.id="17287" showoperations="1" showpackage="0" showscope="1" font="DejaVu Sans,9,-1,5,75,0,0,0,0,0" linecolor="none" />
mblighdcd57a82007-07-11 23:06:47 +00001045 </widgets>
1046 <messages/>
1047 <associations>
mbligh59c6ac32007-08-07 22:43:54 +00001048 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="17040" widgetaid="17045" xmi.id="17046" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001049 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001050 <startpoint startx="615" starty="1840" />
1051 <endpoint endx="697" endy="1697" />
mblighdcd57a82007-07-11 23:06:47 +00001052 </linepath>
1053 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001054 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="17040" widgetaid="17049" xmi.id="17050" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001055 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001056 <startpoint startx="750" starty="1839" />
1057 <endpoint endx="750" endy="1697" />
mblighdcd57a82007-07-11 23:06:47 +00001058 </linepath>
1059 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001060 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17305" widgetaid="17304" xmi.id="17306" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001061 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001062 <startpoint startx="852" starty="693" />
1063 <endpoint endx="852" endy="583" />
mblighdcd57a82007-07-11 23:06:47 +00001064 </linepath>
1065 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001066 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="17068" widgetaid="17080" xmi.id="27219" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001067 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001068 <startpoint startx="2046" starty="1113" />
1069 <endpoint endx="2046" endy="294" />
mblighdcd57a82007-07-11 23:06:47 +00001070 </linepath>
1071 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001072 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="17068" widgetaid="17053" xmi.id="27414" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001073 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001074 <startpoint startx="1832" starty="650" />
1075 <endpoint endx="1902" endy="294" />
mblighdcd57a82007-07-11 23:06:47 +00001076 </linepath>
1077 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001078 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="17068" widgetaid="16990" xmi.id="27609" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001079 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001080 <startpoint startx="2247" starty="479" />
1081 <endpoint endx="2183" endy="294" />
mblighdcd57a82007-07-11 23:06:47 +00001082 </linepath>
1083 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001084 <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="17053" widgetaid="17087" xmi.id="27804" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001085 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001086 <startpoint startx="1615" starty="851" />
1087 <endpoint endx="1615" endy="738" />
mblighdcd57a82007-07-11 23:06:47 +00001088 </linepath>
1089 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001090 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17148" widgetaid="17183" xmi.id="27999" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001091 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001092 <startpoint startx="859" starty="435" />
1093 <endpoint endx="859" endy="308" />
mblighdcd57a82007-07-11 23:06:47 +00001094 </linepath>
1095 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001096 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17183" widgetaid="17305" xmi.id="28194" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001097 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001098 <startpoint startx="853" starty="551" />
1099 <endpoint endx="853" endy="475" />
mblighdcd57a82007-07-11 23:06:47 +00001100 </linepath>
1101 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001102 <assocwidget totalcounta="3" indexa="1" totalcountb="3" indexb="2" linewidth="none" widgetbid="17304" widgetaid="17276" xmi.id="28389" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001103 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001104 <startpoint startx="978" starty="1010" />
1105 <endpoint endx="978" endy="909" />
mblighdcd57a82007-07-11 23:06:47 +00001106 </linepath>
1107 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001108 <assocwidget totalcounta="2" indexa="1" totalcountb="3" indexb="1" linewidth="none" widgetbid="17304" widgetaid="17255" xmi.id="28584" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001109 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001110 <startpoint startx="741" starty="1013" />
1111 <endpoint endx="741" endy="909" />
mblighdcd57a82007-07-11 23:06:47 +00001112 </linepath>
1113 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001114 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="17040" widgetaid="16984" xmi.id="28779" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001115 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001116 <startpoint startx="904" starty="1839" />
1117 <endpoint endx="806" endy="1697" />
mblighdcd57a82007-07-11 23:06:47 +00001118 </linepath>
1119 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001120 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="1" linewidth="none" widgetbid="17080" widgetaid="17019" xmi.id="28974" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001121 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001122 <startpoint startx="1859" starty="1306" />
1123 <endpoint endx="1958" endy="1185" />
mblighdcd57a82007-07-11 23:06:47 +00001124 </linepath>
1125 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001126 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="2" linewidth="none" widgetbid="17080" widgetaid="17112" xmi.id="29169" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001127 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001128 <startpoint startx="2051" starty="1308" />
1129 <endpoint endx="2051" endy="1185" />
mblighdcd57a82007-07-11 23:06:47 +00001130 </linepath>
1131 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001132 <assocwidget totalcounta="2" indexa="1" totalcountb="4" indexb="3" linewidth="none" widgetbid="17080" widgetaid="17116" xmi.id="29364" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001133 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001134 <startpoint startx="2225" starty="1313" />
1135 <endpoint endx="2148" endy="1185" />
mblighdcd57a82007-07-11 23:06:47 +00001136 </linepath>
1137 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001138 <assocwidget totalcounta="3" indexa="2" totalcountb="3" indexb="1" linewidth="none" widgetbid="17053" widgetaid="17276" xmi.id="29947" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001139 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001140 <startpoint startx="1326" starty="1010" />
1141 <endpoint endx="1435" endy="738" />
mblighdcd57a82007-07-11 23:06:47 +00001142 </linepath>
1143 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001144 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17276" widgetaid="17287" xmi.id="30814" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001145 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001146 <startpoint startx="1137" starty="1196" />
1147 <endpoint endx="1137" endy="1082" />
mblighdcd57a82007-07-11 23:06:47 +00001148 </linepath>
1149 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001150 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17305" widgetaid="17053" xmi.id="31009" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001151 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001152 <startpoint startx="1435" starty="650" />
1153 <endpoint endx="910" endy="583" />
mblighdcd57a82007-07-11 23:06:47 +00001154 </linepath>
1155 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001156 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17197" widgetaid="17148" xmi.id="31205" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001157 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001158 <startpoint startx="691" starty="259" />
1159 <endpoint endx="592" endy="259" />
mblighdcd57a82007-07-11 23:06:47 +00001160 </linepath>
1161 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001162 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="17148" widgetaid="17189" xmi.id="31400" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001163 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001164 <startpoint startx="1148" starty="154" />
1165 <endpoint endx="1083" endy="154" />
mblighdcd57a82007-07-11 23:06:47 +00001166 </linepath>
1167 </assocwidget>
mbligh59c6ac32007-08-07 22:43:54 +00001168 <assocwidget totalcounta="2" indexa="1" totalcountb="2" indexb="1" linewidth="none" widgetbid="16990" widgetaid="17003" xmi.id="31595" linecolor="none" >
mblighdcd57a82007-07-11 23:06:47 +00001169 <linepath>
mbligh59c6ac32007-08-07 22:43:54 +00001170 <startpoint startx="2530" starty="682" />
1171 <endpoint endx="2530" endy="567" />
mblighdcd57a82007-07-11 23:06:47 +00001172 </linepath>
1173 </assocwidget>
1174 </associations>
1175 </diagram>
1176 </diagrams>
1177 <listview>
1178 <listitem open="1" type="800" label="Views" >
1179 <listitem open="1" type="801" label="Logical View" >
mbligh59c6ac32007-08-07 22:43:54 +00001180 <listitem open="0" type="813" id="17040" />
1181 <listitem open="0" type="813" id="17045" />
1182 <listitem open="0" type="813" id="17049" />
1183 <listitem open="0" type="813" id="16990" >
1184 <listitem open="0" type="815" id="16996" />
1185 <listitem open="0" type="815" id="17000" />
1186 <listitem open="0" type="815" id="23453" />
1187 <listitem open="0" type="815" id="24242" />
mblighdcd57a82007-07-11 23:06:47 +00001188 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001189 <listitem open="0" type="813" id="16984" />
1190 <listitem open="0" type="813" id="17197" >
1191 <listitem open="0" type="815" id="17201" />
1192 <listitem open="0" type="815" id="17205" />
1193 <listitem open="0" type="815" id="17207" />
1194 <listitem open="0" type="815" id="17209" />
1195 <listitem open="0" type="815" id="17211" />
1196 <listitem open="0" type="815" id="17213" />
1197 <listitem open="0" type="815" id="17216" />
1198 <listitem open="0" type="815" id="17219" />
1199 <listitem open="0" type="815" id="17223" />
1200 <listitem open="0" type="815" id="17227" />
1201 <listitem open="0" type="815" id="17231" />
1202 <listitem open="0" type="815" id="17235" />
1203 <listitem open="0" type="815" id="17239" />
1204 <listitem open="0" type="815" id="17242" />
1205 <listitem open="0" type="815" id="17245" />
1206 <listitem open="0" type="815" id="17247" />
1207 <listitem open="0" type="815" id="17249" />
1208 <listitem open="0" type="815" id="17252" />
mblighdcd57a82007-07-11 23:06:47 +00001209 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001210 <listitem open="0" type="813" id="17189" >
1211 <listitem open="0" type="815" id="17193" />
1212 <listitem open="0" type="815" id="17195" />
mblighdcd57a82007-07-11 23:06:47 +00001213 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001214 <listitem open="0" type="813" id="17255" >
1215 <listitem open="0" type="815" id="17261" />
1216 <listitem open="0" type="815" id="17264" />
1217 <listitem open="0" type="815" id="17266" />
1218 <listitem open="0" type="815" id="17269" />
1219 <listitem open="0" type="815" id="17271" />
1220 <listitem open="0" type="815" id="17274" />
mblighdcd57a82007-07-11 23:06:47 +00001221 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001222 <listitem open="0" type="813" id="17019" >
1223 <listitem open="0" type="815" id="17025" />
1224 <listitem open="0" type="815" id="17027" />
1225 <listitem open="0" type="815" id="17031" />
1226 <listitem open="0" type="815" id="17033" />
1227 <listitem open="0" type="815" id="17035" />
1228 <listitem open="0" type="815" id="17037" />
mblighdcd57a82007-07-11 23:06:47 +00001229 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001230 <listitem open="0" type="813" id="17041" />
1231 <listitem open="0" type="813" id="17276" >
1232 <listitem open="0" type="815" id="17280" />
1233 <listitem open="0" type="815" id="17283" />
1234 <listitem open="0" type="815" id="17285" />
mblighdcd57a82007-07-11 23:06:47 +00001235 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001236 <listitem open="0" type="813" id="17148" >
1237 <listitem open="0" type="815" id="17152" />
1238 <listitem open="0" type="815" id="17154" />
1239 <listitem open="0" type="815" id="17157" />
1240 <listitem open="0" type="815" id="17159" />
1241 <listitem open="0" type="815" id="17163" />
1242 <listitem open="0" type="815" id="17167" />
1243 <listitem open="0" type="815" id="17169" />
1244 <listitem open="0" type="815" id="17171" />
1245 <listitem open="0" type="815" id="17174" />
1246 <listitem open="0" type="815" id="17177" />
1247 <listitem open="0" type="815" id="17179" />
mblighdcd57a82007-07-11 23:06:47 +00001248 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001249 <listitem open="0" type="813" id="17053" >
1250 <listitem open="0" type="815" id="17057" />
1251 <listitem open="0" type="815" id="17060" />
1252 <listitem open="0" type="815" id="17062" />
1253 <listitem open="0" type="815" id="17065" />
mblighdcd57a82007-07-11 23:06:47 +00001254 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001255 <listitem open="0" type="813" id="17068" >
1256 <listitem open="0" type="815" id="17072" />
1257 <listitem open="0" type="815" id="17074" />
1258 <listitem open="0" type="815" id="17077" />
mblighdcd57a82007-07-11 23:06:47 +00001259 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001260 <listitem open="0" type="813" id="17087" >
1261 <listitem open="0" type="815" id="17093" />
1262 <listitem open="0" type="815" id="17095" />
1263 <listitem open="0" type="815" id="17097" />
1264 <listitem open="0" type="815" id="17099" />
1265 <listitem open="0" type="815" id="17103" />
1266 <listitem open="0" type="815" id="17105" />
1267 <listitem open="0" type="815" id="17107" />
1268 <listitem open="0" type="815" id="17110" />
mblighdcd57a82007-07-11 23:06:47 +00001269 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001270 <listitem open="0" type="813" id="17287" >
1271 <listitem open="0" type="815" id="17293" />
mblighdcd57a82007-07-11 23:06:47 +00001272 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001273 <listitem open="0" type="813" id="17080" >
1274 <listitem open="0" type="815" id="17084" />
1275 <listitem open="0" type="815" id="17085" />
1276 <listitem open="0" type="815" id="17086" />
mblighdcd57a82007-07-11 23:06:47 +00001277 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001278 <listitem open="0" type="813" id="17112" />
1279 <listitem open="0" type="813" id="17182" >
1280 <listitem open="0" type="815" id="17187" />
mblighdcd57a82007-07-11 23:06:47 +00001281 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001282 <listitem open="0" type="813" id="17304" >
1283 <listitem open="0" type="815" id="17309" />
1284 <listitem open="0" type="815" id="17313" />
1285 <listitem open="0" type="815" id="17315" />
1286 <listitem open="0" type="815" id="17319" />
1287 <listitem open="0" type="815" id="17321" />
1288 <listitem open="0" type="815" id="17325" />
1289 <listitem open="0" type="815" id="17329" />
1290 <listitem open="0" type="815" id="17331" />
1291 <listitem open="0" type="815" id="17333" />
1292 <listitem open="0" type="815" id="17336" />
1293 <listitem open="0" type="815" id="17339" />
1294 <listitem open="0" type="815" id="17341" />
mblighdcd57a82007-07-11 23:06:47 +00001295 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001296 <listitem open="0" type="813" id="17183" >
1297 <listitem open="0" type="815" id="17302" />
mblighdcd57a82007-07-11 23:06:47 +00001298 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001299 <listitem open="0" type="813" id="17116" >
1300 <listitem open="0" type="815" id="17120" />
1301 <listitem open="0" type="815" id="17122" />
1302 <listitem open="0" type="815" id="17125" />
1303 <listitem open="0" type="815" id="17128" />
1304 <listitem open="0" type="815" id="17131" />
mblighdcd57a82007-07-11 23:06:47 +00001305 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001306 <listitem open="0" type="813" id="17003" >
1307 <listitem open="0" type="815" id="17008" />
1308 <listitem open="0" type="815" id="17012" />
1309 <listitem open="0" type="815" id="17014" />
1310 <listitem open="0" type="815" id="17017" />
mblighdcd57a82007-07-11 23:06:47 +00001311 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001312 <listitem open="0" type="813" id="16999" />
1313 <listitem open="0" type="813" id="17004" />
1314 <listitem open="0" type="813" id="16997" />
1315 <listitem open="0" type="813" id="17136" >
1316 <listitem open="0" type="815" id="17137" />
1317 <listitem open="0" type="815" id="17142" />
1318 <listitem open="0" type="815" id="17144" />
1319 <listitem open="0" type="815" id="17146" />
mblighdcd57a82007-07-11 23:06:47 +00001320 </listitem>
mbligh59c6ac32007-08-07 22:43:54 +00001321 <listitem open="1" type="818" id="17297" >
1322 <listitem open="0" type="813" id="17298" />
1323 <listitem open="0" type="813" id="17305" />
1324 </listitem>
1325 <listitem open="1" type="818" id="16985" >
1326 <listitem open="0" type="813" id="16986" />
1327 </listitem>
1328 <listitem open="1" type="818" id="17288" >
1329 <listitem open="0" type="813" id="17289" />
1330 </listitem>
1331 <listitem open="1" type="818" id="17088" >
1332 <listitem open="0" type="813" id="17089" />
1333 </listitem>
1334 <listitem open="1" type="818" id="16991" >
1335 <listitem open="0" type="813" id="16992" />
1336 </listitem>
1337 <listitem open="1" type="818" id="17020" >
1338 <listitem open="0" type="813" id="17021" />
1339 </listitem>
1340 <listitem open="1" type="818" id="17256" >
1341 <listitem open="0" type="813" id="17257" />
mblighdcd57a82007-07-11 23:06:47 +00001342 </listitem>
1343 <listitem open="0" type="830" label="Datatypes" />
1344 </listitem>
1345 <listitem open="1" type="802" label="Use Case View" />
1346 <listitem open="1" type="821" label="Component View" />
1347 <listitem open="1" type="827" label="Deployment View" />
1348 <listitem open="1" type="836" label="Entity Relationship Model" />
1349 </listitem>
1350 </listview>
mbligh59c6ac32007-08-07 22:43:54 +00001351 <codegeneration/>
mblighdcd57a82007-07-11 23:06:47 +00001352 </XMI.extensions>
1353</XMI>