sl@0
|
1 |
|
sl@0
|
2 |
(object Petal
|
sl@0
|
3 |
version 35)
|
sl@0
|
4 |
|
sl@0
|
5 |
(object Design "<Top Level>"
|
sl@0
|
6 |
is_unit TRUE
|
sl@0
|
7 |
file_name "d:\wserv\des\wserv.mdl"
|
sl@0
|
8 |
is_loaded TRUE
|
sl@0
|
9 |
defaults (object defaults
|
sl@0
|
10 |
rightMargin 0.25
|
sl@0
|
11 |
leftMargin 0.25
|
sl@0
|
12 |
topMargin 0.25
|
sl@0
|
13 |
bottomMargin 0.5
|
sl@0
|
14 |
pageOverlap 0.25
|
sl@0
|
15 |
clipIconLabels TRUE
|
sl@0
|
16 |
autoResize FALSE
|
sl@0
|
17 |
snapToGrid TRUE
|
sl@0
|
18 |
gridX 0
|
sl@0
|
19 |
gridY 0
|
sl@0
|
20 |
defaultFont (object Font
|
sl@0
|
21 |
size 10
|
sl@0
|
22 |
face "Arial"
|
sl@0
|
23 |
bold FALSE
|
sl@0
|
24 |
italics FALSE
|
sl@0
|
25 |
underline FALSE
|
sl@0
|
26 |
strike FALSE
|
sl@0
|
27 |
color 0
|
sl@0
|
28 |
default_color TRUE)
|
sl@0
|
29 |
showMessageNum 3)
|
sl@0
|
30 |
root_category (object Class_Category "<Top Level>"
|
sl@0
|
31 |
exportControl "Public"
|
sl@0
|
32 |
global TRUE
|
sl@0
|
33 |
subsystem "<Top Level>"
|
sl@0
|
34 |
logical_models (list unit_reference_list
|
sl@0
|
35 |
(object Class "$UNNAMED$0")
|
sl@0
|
36 |
(object Class "Client ")
|
sl@0
|
37 |
(object Class_Category "GDI"
|
sl@0
|
38 |
exportControl "Public"
|
sl@0
|
39 |
logical_models (list unit_reference_list
|
sl@0
|
40 |
(object Class "Bitmap Font"
|
sl@0
|
41 |
statediagram (object State_Diagram ""
|
sl@0
|
42 |
title ""
|
sl@0
|
43 |
zoom 100
|
sl@0
|
44 |
max_height 28350
|
sl@0
|
45 |
max_width 21600
|
sl@0
|
46 |
origin_x 0
|
sl@0
|
47 |
origin_y 0
|
sl@0
|
48 |
items (list diagram_item_list)))
|
sl@0
|
49 |
(object Class "Brush"
|
sl@0
|
50 |
superclasses (list inheritance_relationship_list
|
sl@0
|
51 |
(object Inheritance_Relationship
|
sl@0
|
52 |
supplier "GDI object"))
|
sl@0
|
53 |
statediagram (object State_Diagram ""
|
sl@0
|
54 |
title ""
|
sl@0
|
55 |
zoom 100
|
sl@0
|
56 |
max_height 28350
|
sl@0
|
57 |
max_width 21600
|
sl@0
|
58 |
origin_x 0
|
sl@0
|
59 |
origin_y 0
|
sl@0
|
60 |
items (list diagram_item_list)))
|
sl@0
|
61 |
(object Class "Pen"
|
sl@0
|
62 |
superclasses (list inheritance_relationship_list
|
sl@0
|
63 |
(object Inheritance_Relationship
|
sl@0
|
64 |
supplier "GDI object"))
|
sl@0
|
65 |
statediagram (object State_Diagram ""
|
sl@0
|
66 |
title ""
|
sl@0
|
67 |
zoom 100
|
sl@0
|
68 |
max_height 28350
|
sl@0
|
69 |
max_width 21600
|
sl@0
|
70 |
origin_x 0
|
sl@0
|
71 |
origin_y 0
|
sl@0
|
72 |
items (list diagram_item_list)))
|
sl@0
|
73 |
(object Class "CBackground")
|
sl@0
|
74 |
(object Class "integer"
|
sl@0
|
75 |
nonclass TRUE)
|
sl@0
|
76 |
(object Class "CPenCursor")
|
sl@0
|
77 |
(object Class "CTextCursor")
|
sl@0
|
78 |
(object Class "$UNNAMED$1")
|
sl@0
|
79 |
(object Class "$UNNAMED$2")
|
sl@0
|
80 |
(object Class " WS Object"
|
sl@0
|
81 |
statediagram (object State_Diagram ""
|
sl@0
|
82 |
title ""
|
sl@0
|
83 |
zoom 100
|
sl@0
|
84 |
max_height 28350
|
sl@0
|
85 |
max_width 21600
|
sl@0
|
86 |
origin_x 0
|
sl@0
|
87 |
origin_y 0
|
sl@0
|
88 |
items (list diagram_item_list)))
|
sl@0
|
89 |
(object Class "Drawablex"
|
sl@0
|
90 |
statediagram (object State_Diagram ""
|
sl@0
|
91 |
title ""
|
sl@0
|
92 |
zoom 100
|
sl@0
|
93 |
max_height 28350
|
sl@0
|
94 |
max_width 21600
|
sl@0
|
95 |
origin_x 0
|
sl@0
|
96 |
origin_y 0
|
sl@0
|
97 |
items (list diagram_item_list)))
|
sl@0
|
98 |
(object Class "Font"
|
sl@0
|
99 |
fields (list has_relationship_list
|
sl@0
|
100 |
(object Has_Relationship
|
sl@0
|
101 |
supplier "Bitmap Font"
|
sl@0
|
102 |
supplier_cardinality (value cardinality "0..1")
|
sl@0
|
103 |
client_cardinality (value cardinality "n"))
|
sl@0
|
104 |
(object Has_Relationship
|
sl@0
|
105 |
supplier "Vector font"
|
sl@0
|
106 |
supplier_cardinality (value cardinality "0..1")
|
sl@0
|
107 |
client_cardinality (value cardinality "n")))
|
sl@0
|
108 |
superclasses (list inheritance_relationship_list
|
sl@0
|
109 |
(object Inheritance_Relationship
|
sl@0
|
110 |
supplier "GDI object"))
|
sl@0
|
111 |
statediagram (object State_Diagram ""
|
sl@0
|
112 |
title ""
|
sl@0
|
113 |
zoom 100
|
sl@0
|
114 |
max_height 28350
|
sl@0
|
115 |
max_width 21600
|
sl@0
|
116 |
origin_x 0
|
sl@0
|
117 |
origin_y 0
|
sl@0
|
118 |
items (list diagram_item_list)))
|
sl@0
|
119 |
(object Class "Vector font"
|
sl@0
|
120 |
statediagram (object State_Diagram ""
|
sl@0
|
121 |
title ""
|
sl@0
|
122 |
zoom 100
|
sl@0
|
123 |
max_height 28350
|
sl@0
|
124 |
max_width 21600
|
sl@0
|
125 |
origin_x 0
|
sl@0
|
126 |
origin_y 0
|
sl@0
|
127 |
items (list diagram_item_list)))
|
sl@0
|
128 |
(object Class "$UNNAMED$3")
|
sl@0
|
129 |
(object Class "Palette"
|
sl@0
|
130 |
superclasses (list inheritance_relationship_list
|
sl@0
|
131 |
(object Inheritance_Relationship
|
sl@0
|
132 |
supplier "GDI object")))
|
sl@0
|
133 |
(object Class "Drawable GDI Data")
|
sl@0
|
134 |
(object Class_Category "$UNNAMED$4"
|
sl@0
|
135 |
exportControl "Public"
|
sl@0
|
136 |
logical_models (list unit_reference_list)
|
sl@0
|
137 |
logical_presentations (list unit_reference_list))
|
sl@0
|
138 |
(object Class_Category "$UNNAMED$5"
|
sl@0
|
139 |
exportControl "Public"
|
sl@0
|
140 |
logical_models (list unit_reference_list)
|
sl@0
|
141 |
logical_presentations (list unit_reference_list))
|
sl@0
|
142 |
(object Class_Category "$UNNAMED$6"
|
sl@0
|
143 |
exportControl "Public"
|
sl@0
|
144 |
logical_models (list unit_reference_list)
|
sl@0
|
145 |
logical_presentations (list unit_reference_list))
|
sl@0
|
146 |
(object Class_Category "$UNNAMED$7"
|
sl@0
|
147 |
exportControl "Public"
|
sl@0
|
148 |
logical_models (list unit_reference_list)
|
sl@0
|
149 |
logical_presentations (list unit_reference_list)))
|
sl@0
|
150 |
logical_presentations (list unit_reference_list
|
sl@0
|
151 |
(object ClassDiagram "Main"
|
sl@0
|
152 |
title "Main"
|
sl@0
|
153 |
zoom 100
|
sl@0
|
154 |
max_height 28350
|
sl@0
|
155 |
max_width 21600
|
sl@0
|
156 |
origin_x 0
|
sl@0
|
157 |
origin_y 0
|
sl@0
|
158 |
items (list diagram_item_list
|
sl@0
|
159 |
(object ClassView "Class" "Bitmap Font" @1
|
sl@0
|
160 |
location (2259, 1427)
|
sl@0
|
161 |
label (object ItemLabel
|
sl@0
|
162 |
location (2155, 1343)
|
sl@0
|
163 |
nlines 2
|
sl@0
|
164 |
max_width 240
|
sl@0
|
165 |
justify 0
|
sl@0
|
166 |
label "Bitmap Font")
|
sl@0
|
167 |
annotation 8)
|
sl@0
|
168 |
(object ClassView "Class" "Brush" @2
|
sl@0
|
169 |
location (1228, 901)
|
sl@0
|
170 |
label (object ItemLabel
|
sl@0
|
171 |
location (1124, 817)
|
sl@0
|
172 |
nlines 2
|
sl@0
|
173 |
max_width 240
|
sl@0
|
174 |
justify 0
|
sl@0
|
175 |
label "Brush")
|
sl@0
|
176 |
annotation 8)
|
sl@0
|
177 |
(object ClassView "Class" "Pen" @3
|
sl@0
|
178 |
location (1709, 904)
|
sl@0
|
179 |
label (object ItemLabel
|
sl@0
|
180 |
location (1605, 820)
|
sl@0
|
181 |
nlines 2
|
sl@0
|
182 |
max_width 240
|
sl@0
|
183 |
justify 0
|
sl@0
|
184 |
label "Pen")
|
sl@0
|
185 |
annotation 8)
|
sl@0
|
186 |
(object ClassView "Class" "Font" @4
|
sl@0
|
187 |
location (2200, 904)
|
sl@0
|
188 |
label (object ItemLabel
|
sl@0
|
189 |
location (2096, 820)
|
sl@0
|
190 |
nlines 2
|
sl@0
|
191 |
max_width 240
|
sl@0
|
192 |
justify 0
|
sl@0
|
193 |
label "Font")
|
sl@0
|
194 |
annotation 8)
|
sl@0
|
195 |
(object ClassView "Class" "Vector font" @5
|
sl@0
|
196 |
location (2659, 1429)
|
sl@0
|
197 |
label (object ItemLabel
|
sl@0
|
198 |
location (2555, 1345)
|
sl@0
|
199 |
nlines 2
|
sl@0
|
200 |
max_width 240
|
sl@0
|
201 |
justify 0
|
sl@0
|
202 |
label "Vector font")
|
sl@0
|
203 |
annotation 8)
|
sl@0
|
204 |
(object HasView ""
|
sl@0
|
205 |
client @4
|
sl@0
|
206 |
supplier @1)
|
sl@0
|
207 |
(object HasView ""
|
sl@0
|
208 |
client @4
|
sl@0
|
209 |
supplier @5)
|
sl@0
|
210 |
(object ClassView "Class" "Palette" @6
|
sl@0
|
211 |
location (822, 915)
|
sl@0
|
212 |
label (object ItemLabel
|
sl@0
|
213 |
location (718, 831)
|
sl@0
|
214 |
nlines 2
|
sl@0
|
215 |
max_width 240
|
sl@0
|
216 |
justify 0
|
sl@0
|
217 |
label "Palette")
|
sl@0
|
218 |
annotation 8)
|
sl@0
|
219 |
(object ClassView "Class" "Drawable GDI Data" @7
|
sl@0
|
220 |
location (340, 909)
|
sl@0
|
221 |
label (object ItemLabel
|
sl@0
|
222 |
location (236, 825)
|
sl@0
|
223 |
nlines 2
|
sl@0
|
224 |
max_width 240
|
sl@0
|
225 |
justify 0
|
sl@0
|
226 |
label "Drawable GDI Data")
|
sl@0
|
227 |
annotation 8)))))
|
sl@0
|
228 |
(object Class_Category "Drawables"
|
sl@0
|
229 |
visible_categories (list visibility_relationship_list
|
sl@0
|
230 |
(object Visibility_Relationship
|
sl@0
|
231 |
supplier "GDI Interface")
|
sl@0
|
232 |
(object Visibility_Relationship
|
sl@0
|
233 |
supplier "GDI"))
|
sl@0
|
234 |
exportControl "Public"
|
sl@0
|
235 |
logical_models (list unit_reference_list
|
sl@0
|
236 |
(object Class "$UNNAMED$8")
|
sl@0
|
237 |
(object Class "Backed up Window"
|
sl@0
|
238 |
fields (list has_relationship_list
|
sl@0
|
239 |
(object Has_Relationship
|
sl@0
|
240 |
supplier "Backup Bitmap"))
|
sl@0
|
241 |
superclasses (list inheritance_relationship_list
|
sl@0
|
242 |
(object Inheritance_Relationship
|
sl@0
|
243 |
supplier "Window"))
|
sl@0
|
244 |
statediagram (object State_Diagram ""
|
sl@0
|
245 |
title ""
|
sl@0
|
246 |
zoom 100
|
sl@0
|
247 |
max_height 28350
|
sl@0
|
248 |
max_width 21600
|
sl@0
|
249 |
origin_x 0
|
sl@0
|
250 |
origin_y 0
|
sl@0
|
251 |
items (list diagram_item_list)))
|
sl@0
|
252 |
(object Class "Window"
|
sl@0
|
253 |
fields (list has_relationship_list
|
sl@0
|
254 |
(object Has_Relationship
|
sl@0
|
255 |
supplier "Update Region"
|
sl@0
|
256 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
257 |
client_cardinality (value cardinality "1"))
|
sl@0
|
258 |
(object Has_Relationship
|
sl@0
|
259 |
supplier "Clipping region"
|
sl@0
|
260 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
261 |
client_cardinality (value cardinality "1"))
|
sl@0
|
262 |
(object Has_Relationship
|
sl@0
|
263 |
supplier "Client region"))
|
sl@0
|
264 |
superclasses (list inheritance_relationship_list
|
sl@0
|
265 |
(object Inheritance_Relationship
|
sl@0
|
266 |
supplier "Drawable"))
|
sl@0
|
267 |
operations (list Operations
|
sl@0
|
268 |
(object Operation "SetVisibility"
|
sl@0
|
269 |
concurrency "Sequential"
|
sl@0
|
270 |
opExportControl "Public"
|
sl@0
|
271 |
uid 0))
|
sl@0
|
272 |
statediagram (object State_Diagram ""
|
sl@0
|
273 |
title ""
|
sl@0
|
274 |
zoom 100
|
sl@0
|
275 |
max_height 28350
|
sl@0
|
276 |
max_width 21600
|
sl@0
|
277 |
origin_x 0
|
sl@0
|
278 |
origin_y 0
|
sl@0
|
279 |
items (list diagram_item_list)))
|
sl@0
|
280 |
(object Class "Bitmap"
|
sl@0
|
281 |
fields (list has_relationship_list
|
sl@0
|
282 |
(object Has_Relationship
|
sl@0
|
283 |
supplier "Default region"))
|
sl@0
|
284 |
superclasses (list inheritance_relationship_list
|
sl@0
|
285 |
(object Inheritance_Relationship
|
sl@0
|
286 |
supplier "Drawable"))
|
sl@0
|
287 |
statediagram (object State_Diagram ""
|
sl@0
|
288 |
title ""
|
sl@0
|
289 |
zoom 100
|
sl@0
|
290 |
max_height 28350
|
sl@0
|
291 |
max_width 21600
|
sl@0
|
292 |
origin_x 0
|
sl@0
|
293 |
origin_y 0
|
sl@0
|
294 |
items (list diagram_item_list)))
|
sl@0
|
295 |
(object Class "Backup Bitmap"
|
sl@0
|
296 |
superclasses (list inheritance_relationship_list
|
sl@0
|
297 |
(object Inheritance_Relationship
|
sl@0
|
298 |
supplier "Bitmap"))
|
sl@0
|
299 |
statediagram (object State_Diagram ""
|
sl@0
|
300 |
title ""
|
sl@0
|
301 |
zoom 100
|
sl@0
|
302 |
max_height 28350
|
sl@0
|
303 |
max_width 21600
|
sl@0
|
304 |
origin_x 0
|
sl@0
|
305 |
origin_y 0
|
sl@0
|
306 |
items (list diagram_item_list)))
|
sl@0
|
307 |
(object Parameterized_Class "$UNNAMED$9")
|
sl@0
|
308 |
(object Class_Utility "$UNNAMED$10")
|
sl@0
|
309 |
(object Class "$UNNAMED$11")
|
sl@0
|
310 |
(object Class "RootWindow"
|
sl@0
|
311 |
superclasses (list inheritance_relationship_list
|
sl@0
|
312 |
(object Inheritance_Relationship
|
sl@0
|
313 |
supplier "Window"))
|
sl@0
|
314 |
statediagram (object State_Diagram ""
|
sl@0
|
315 |
title ""
|
sl@0
|
316 |
zoom 100
|
sl@0
|
317 |
max_height 28350
|
sl@0
|
318 |
max_width 21600
|
sl@0
|
319 |
origin_x 0
|
sl@0
|
320 |
origin_y 0
|
sl@0
|
321 |
items (list diagram_item_list)))
|
sl@0
|
322 |
(object Class "Update Region"
|
sl@0
|
323 |
superclasses (list inheritance_relationship_list
|
sl@0
|
324 |
(object Inheritance_Relationship
|
sl@0
|
325 |
supplier "Region"))
|
sl@0
|
326 |
statediagram (object State_Diagram ""
|
sl@0
|
327 |
title ""
|
sl@0
|
328 |
zoom 100
|
sl@0
|
329 |
max_height 28350
|
sl@0
|
330 |
max_width 21600
|
sl@0
|
331 |
origin_x 0
|
sl@0
|
332 |
origin_y 0
|
sl@0
|
333 |
items (list diagram_item_list)))
|
sl@0
|
334 |
(object Class "Root window"
|
sl@0
|
335 |
collaborators (list association_list
|
sl@0
|
336 |
(object Association
|
sl@0
|
337 |
supplier "Window"
|
sl@0
|
338 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
339 |
client_cardinality (value cardinality "1"))
|
sl@0
|
340 |
(object Association
|
sl@0
|
341 |
supplier "Animator"
|
sl@0
|
342 |
supplier_cardinality (value cardinality "1"))))
|
sl@0
|
343 |
(object Class "Client region"
|
sl@0
|
344 |
superclasses (list inheritance_relationship_list
|
sl@0
|
345 |
(object Inheritance_Relationship
|
sl@0
|
346 |
supplier "Region")))
|
sl@0
|
347 |
(object Class "Drawable"
|
sl@0
|
348 |
fields (list has_relationship_list
|
sl@0
|
349 |
(object Has_Relationship
|
sl@0
|
350 |
supplier "Gdi Drawable"))
|
sl@0
|
351 |
statediagram (object State_Diagram ""
|
sl@0
|
352 |
title ""
|
sl@0
|
353 |
zoom 100
|
sl@0
|
354 |
max_height 28350
|
sl@0
|
355 |
max_width 21600
|
sl@0
|
356 |
origin_x 0
|
sl@0
|
357 |
origin_y 0
|
sl@0
|
358 |
items (list diagram_item_list)))
|
sl@0
|
359 |
(object Class "Gdi Drawable")
|
sl@0
|
360 |
(object Class "Default region")
|
sl@0
|
361 |
(object Mechanism @8
|
sl@0
|
362 |
logical_models (list unit_reference_list
|
sl@0
|
363 |
(object Object "RootWindow"
|
sl@0
|
364 |
collaborators (list link_list
|
sl@0
|
365 |
(object Link
|
sl@0
|
366 |
supplier "Alert Window")
|
sl@0
|
367 |
(object Link
|
sl@0
|
368 |
supplier "Client Windows"))
|
sl@0
|
369 |
class "RootWindow"
|
sl@0
|
370 |
persistence "Static"
|
sl@0
|
371 |
multi FALSE)
|
sl@0
|
372 |
(object Object "Client Windows"
|
sl@0
|
373 |
collaborators (list link_list
|
sl@0
|
374 |
(object Link
|
sl@0
|
375 |
supplier "Temporary Status Window")
|
sl@0
|
376 |
(object Link
|
sl@0
|
377 |
supplier "Client Windows")
|
sl@0
|
378 |
(object Link
|
sl@0
|
379 |
supplier "Client Windows")
|
sl@0
|
380 |
(object Link
|
sl@0
|
381 |
supplier "Client Windows")
|
sl@0
|
382 |
(object Link
|
sl@0
|
383 |
supplier "Client Windows")
|
sl@0
|
384 |
(object Link
|
sl@0
|
385 |
supplier "Client Windows"))
|
sl@0
|
386 |
class "Window"
|
sl@0
|
387 |
persistence "Transient"
|
sl@0
|
388 |
multi TRUE)
|
sl@0
|
389 |
(object Object "Clients"
|
sl@0
|
390 |
collaborators (list link_list
|
sl@0
|
391 |
(object Link
|
sl@0
|
392 |
supplier "Client Windows")
|
sl@0
|
393 |
(object Link
|
sl@0
|
394 |
supplier "Client Windows")
|
sl@0
|
395 |
(object Link
|
sl@0
|
396 |
supplier "Client Windows")
|
sl@0
|
397 |
(object Link
|
sl@0
|
398 |
supplier
|
sl@0
|
399 |
|Pseudo
|
sl@0
|
400 |
|Client
|
sl@0
|
401 |
)
|
sl@0
|
402 |
(object Link
|
sl@0
|
403 |
supplier "Client Windows"))
|
sl@0
|
404 |
class "Session"
|
sl@0
|
405 |
persistence "Transient"
|
sl@0
|
406 |
multi TRUE)
|
sl@0
|
407 |
(object Object "Window Server"
|
sl@0
|
408 |
collaborators (list link_list
|
sl@0
|
409 |
(object Link
|
sl@0
|
410 |
supplier "Status Window")
|
sl@0
|
411 |
(object Link
|
sl@0
|
412 |
supplier "RootWindow"
|
sl@0
|
413 |
supplier_containment "By Value"
|
sl@0
|
414 |
client_containment "By Value"))
|
sl@0
|
415 |
class "System Client"
|
sl@0
|
416 |
persistence "Static"
|
sl@0
|
417 |
multi FALSE)
|
sl@0
|
418 |
(object Object "Foreground Client"
|
sl@0
|
419 |
collaborators (list link_list
|
sl@0
|
420 |
(object Link
|
sl@0
|
421 |
supplier "Client Windows"))
|
sl@0
|
422 |
class "Session"
|
sl@0
|
423 |
persistence "Transient"
|
sl@0
|
424 |
multi FALSE)))
|
sl@0
|
425 |
(object Mechanism @9
|
sl@0
|
426 |
logical_models (list unit_reference_list
|
sl@0
|
427 |
(object Object "Window"
|
sl@0
|
428 |
collaborators (list link_list
|
sl@0
|
429 |
(object Link
|
sl@0
|
430 |
supplier "Window"
|
sl@0
|
431 |
messages (list Messages
|
sl@0
|
432 |
(object Message "Child"
|
sl@0
|
433 |
frequency "Aperiodic"
|
sl@0
|
434 |
synchronization "Simple"
|
sl@0
|
435 |
dir "FromClientToSupplier"
|
sl@0
|
436 |
sequence ""
|
sl@0
|
437 |
ordinal 0)))
|
sl@0
|
438 |
(object Link
|
sl@0
|
439 |
supplier "Window"
|
sl@0
|
440 |
messages (list Messages
|
sl@0
|
441 |
(object Message "Sibling"
|
sl@0
|
442 |
frequency "Aperiodic"
|
sl@0
|
443 |
synchronization "Simple"
|
sl@0
|
444 |
dir "FromClientToSupplier"
|
sl@0
|
445 |
sequence ""
|
sl@0
|
446 |
ordinal 1)))
|
sl@0
|
447 |
(object Link
|
sl@0
|
448 |
supplier "Window"
|
sl@0
|
449 |
messages (list Messages
|
sl@0
|
450 |
(object Message "Parent"
|
sl@0
|
451 |
frequency "Aperiodic"
|
sl@0
|
452 |
synchronization "Simple"
|
sl@0
|
453 |
dir "FromClientToSupplier"
|
sl@0
|
454 |
sequence ""
|
sl@0
|
455 |
ordinal 2)))
|
sl@0
|
456 |
(object Link
|
sl@0
|
457 |
supplier "Window"
|
sl@0
|
458 |
messages (list Messages
|
sl@0
|
459 |
(object Message "Sibling"
|
sl@0
|
460 |
frequency "Aperiodic"
|
sl@0
|
461 |
synchronization "Simple"
|
sl@0
|
462 |
dir "FromClientToSupplier"
|
sl@0
|
463 |
sequence ""
|
sl@0
|
464 |
ordinal 3)))
|
sl@0
|
465 |
(object Link
|
sl@0
|
466 |
supplier "Window"
|
sl@0
|
467 |
messages (list Messages
|
sl@0
|
468 |
(object Message "Parent"
|
sl@0
|
469 |
frequency "Aperiodic"
|
sl@0
|
470 |
synchronization "Simple"
|
sl@0
|
471 |
dir "FromClientToSupplier"
|
sl@0
|
472 |
sequence ""
|
sl@0
|
473 |
ordinal 4)))
|
sl@0
|
474 |
(object Link
|
sl@0
|
475 |
supplier "Window")
|
sl@0
|
476 |
(object Link
|
sl@0
|
477 |
supplier "Window")
|
sl@0
|
478 |
(object Link
|
sl@0
|
479 |
supplier "Window")
|
sl@0
|
480 |
(object Link
|
sl@0
|
481 |
supplier "Window")
|
sl@0
|
482 |
(object Link
|
sl@0
|
483 |
supplier "Window")
|
sl@0
|
484 |
(object Link
|
sl@0
|
485 |
supplier "Window")
|
sl@0
|
486 |
(object Link
|
sl@0
|
487 |
supplier "Window")
|
sl@0
|
488 |
(object Link
|
sl@0
|
489 |
supplier "Window")
|
sl@0
|
490 |
(object Link
|
sl@0
|
491 |
supplier "Window"
|
sl@0
|
492 |
messages (list Messages
|
sl@0
|
493 |
(object Message ""
|
sl@0
|
494 |
frequency "Aperiodic"
|
sl@0
|
495 |
synchronization "Simple"
|
sl@0
|
496 |
dir "ToClientFromSupplier"
|
sl@0
|
497 |
sequence ""
|
sl@0
|
498 |
ordinal 5)
|
sl@0
|
499 |
(object Message ""
|
sl@0
|
500 |
frequency "Aperiodic"
|
sl@0
|
501 |
synchronization "Simple"
|
sl@0
|
502 |
dir "ToClientFromSupplier"
|
sl@0
|
503 |
sequence ""
|
sl@0
|
504 |
ordinal 6)
|
sl@0
|
505 |
(object Message ""
|
sl@0
|
506 |
frequency "Aperiodic"
|
sl@0
|
507 |
synchronization "Simple"
|
sl@0
|
508 |
dir "ToClientFromSupplier"
|
sl@0
|
509 |
sequence ""
|
sl@0
|
510 |
ordinal 7)
|
sl@0
|
511 |
(object Message ""
|
sl@0
|
512 |
frequency "Aperiodic"
|
sl@0
|
513 |
synchronization "Simple"
|
sl@0
|
514 |
dir "ToClientFromSupplier"
|
sl@0
|
515 |
sequence ""
|
sl@0
|
516 |
ordinal 8)
|
sl@0
|
517 |
(object Message ""
|
sl@0
|
518 |
frequency "Aperiodic"
|
sl@0
|
519 |
synchronization "Simple"
|
sl@0
|
520 |
dir "ToClientFromSupplier"
|
sl@0
|
521 |
sequence ""
|
sl@0
|
522 |
ordinal 9)
|
sl@0
|
523 |
(object Message ""
|
sl@0
|
524 |
frequency "Aperiodic"
|
sl@0
|
525 |
synchronization "Simple"
|
sl@0
|
526 |
dir "ToClientFromSupplier"
|
sl@0
|
527 |
sequence ""
|
sl@0
|
528 |
ordinal 10)
|
sl@0
|
529 |
(object Message ""
|
sl@0
|
530 |
frequency "Aperiodic"
|
sl@0
|
531 |
synchronization "Simple"
|
sl@0
|
532 |
dir "ToClientFromSupplier"
|
sl@0
|
533 |
sequence ""
|
sl@0
|
534 |
ordinal 11)
|
sl@0
|
535 |
(object Message ""
|
sl@0
|
536 |
frequency "Aperiodic"
|
sl@0
|
537 |
synchronization "Simple"
|
sl@0
|
538 |
dir "ToClientFromSupplier"
|
sl@0
|
539 |
sequence ""
|
sl@0
|
540 |
ordinal 12)
|
sl@0
|
541 |
(object Message ""
|
sl@0
|
542 |
frequency "Aperiodic"
|
sl@0
|
543 |
synchronization "Simple"
|
sl@0
|
544 |
dir "ToClientFromSupplier"
|
sl@0
|
545 |
sequence ""
|
sl@0
|
546 |
ordinal 13)
|
sl@0
|
547 |
(object Message ""
|
sl@0
|
548 |
frequency "Aperiodic"
|
sl@0
|
549 |
synchronization "Simple"
|
sl@0
|
550 |
dir "ToClientFromSupplier"
|
sl@0
|
551 |
sequence ""
|
sl@0
|
552 |
ordinal 14)
|
sl@0
|
553 |
(object Message ""
|
sl@0
|
554 |
frequency "Aperiodic"
|
sl@0
|
555 |
synchronization "Simple"
|
sl@0
|
556 |
dir "ToClientFromSupplier"
|
sl@0
|
557 |
sequence ""
|
sl@0
|
558 |
ordinal 15)
|
sl@0
|
559 |
(object Message ""
|
sl@0
|
560 |
frequency "Aperiodic"
|
sl@0
|
561 |
synchronization "Simple"
|
sl@0
|
562 |
dir "ToClientFromSupplier"
|
sl@0
|
563 |
sequence ""
|
sl@0
|
564 |
ordinal 16)
|
sl@0
|
565 |
(object Message ""
|
sl@0
|
566 |
frequency "Aperiodic"
|
sl@0
|
567 |
synchronization "Simple"
|
sl@0
|
568 |
dir "ToClientFromSupplier"
|
sl@0
|
569 |
sequence ""
|
sl@0
|
570 |
ordinal 17)
|
sl@0
|
571 |
(object Message ""
|
sl@0
|
572 |
frequency "Aperiodic"
|
sl@0
|
573 |
synchronization "Simple"
|
sl@0
|
574 |
dir "ToClientFromSupplier"
|
sl@0
|
575 |
sequence ""
|
sl@0
|
576 |
ordinal 18)
|
sl@0
|
577 |
(object Message ""
|
sl@0
|
578 |
frequency "Aperiodic"
|
sl@0
|
579 |
synchronization "Simple"
|
sl@0
|
580 |
dir "ToClientFromSupplier"
|
sl@0
|
581 |
sequence ""
|
sl@0
|
582 |
ordinal 19)
|
sl@0
|
583 |
(object Message ""
|
sl@0
|
584 |
frequency "Aperiodic"
|
sl@0
|
585 |
synchronization "Simple"
|
sl@0
|
586 |
dir "ToClientFromSupplier"
|
sl@0
|
587 |
sequence ""
|
sl@0
|
588 |
ordinal 20)
|
sl@0
|
589 |
(object Message ""
|
sl@0
|
590 |
frequency "Aperiodic"
|
sl@0
|
591 |
synchronization "Simple"
|
sl@0
|
592 |
dir "ToClientFromSupplier"
|
sl@0
|
593 |
sequence ""
|
sl@0
|
594 |
ordinal 21)
|
sl@0
|
595 |
(object Message ""
|
sl@0
|
596 |
frequency "Aperiodic"
|
sl@0
|
597 |
synchronization "Simple"
|
sl@0
|
598 |
dir "ToClientFromSupplier"
|
sl@0
|
599 |
sequence ""
|
sl@0
|
600 |
ordinal 22)
|
sl@0
|
601 |
(object Message ""
|
sl@0
|
602 |
frequency "Aperiodic"
|
sl@0
|
603 |
synchronization "Simple"
|
sl@0
|
604 |
dir "ToClientFromSupplier"
|
sl@0
|
605 |
sequence ""
|
sl@0
|
606 |
ordinal 23)
|
sl@0
|
607 |
(object Message ""
|
sl@0
|
608 |
frequency "Aperiodic"
|
sl@0
|
609 |
synchronization "Simple"
|
sl@0
|
610 |
dir "ToClientFromSupplier"
|
sl@0
|
611 |
sequence ""
|
sl@0
|
612 |
ordinal 24)
|
sl@0
|
613 |
(object Message ""
|
sl@0
|
614 |
frequency "Aperiodic"
|
sl@0
|
615 |
synchronization "Simple"
|
sl@0
|
616 |
dir "ToClientFromSupplier"
|
sl@0
|
617 |
sequence ""
|
sl@0
|
618 |
ordinal 25)
|
sl@0
|
619 |
(object Message ""
|
sl@0
|
620 |
frequency "Aperiodic"
|
sl@0
|
621 |
synchronization "Simple"
|
sl@0
|
622 |
dir "ToClientFromSupplier"
|
sl@0
|
623 |
sequence ""
|
sl@0
|
624 |
ordinal 26)
|
sl@0
|
625 |
(object Message ""
|
sl@0
|
626 |
frequency "Aperiodic"
|
sl@0
|
627 |
synchronization "Simple"
|
sl@0
|
628 |
dir "ToClientFromSupplier"
|
sl@0
|
629 |
sequence ""
|
sl@0
|
630 |
ordinal 27)
|
sl@0
|
631 |
(object Message ""
|
sl@0
|
632 |
frequency "Aperiodic"
|
sl@0
|
633 |
synchronization "Simple"
|
sl@0
|
634 |
dir "ToClientFromSupplier"
|
sl@0
|
635 |
sequence ""
|
sl@0
|
636 |
ordinal 28)
|
sl@0
|
637 |
(object Message ""
|
sl@0
|
638 |
frequency "Aperiodic"
|
sl@0
|
639 |
synchronization "Simple"
|
sl@0
|
640 |
dir "ToClientFromSupplier"
|
sl@0
|
641 |
sequence ""
|
sl@0
|
642 |
ordinal 29)
|
sl@0
|
643 |
(object Message ""
|
sl@0
|
644 |
frequency "Aperiodic"
|
sl@0
|
645 |
synchronization "Simple"
|
sl@0
|
646 |
dir "ToClientFromSupplier"
|
sl@0
|
647 |
sequence ""
|
sl@0
|
648 |
ordinal 30)
|
sl@0
|
649 |
(object Message ""
|
sl@0
|
650 |
frequency "Aperiodic"
|
sl@0
|
651 |
synchronization "Simple"
|
sl@0
|
652 |
dir "ToClientFromSupplier"
|
sl@0
|
653 |
sequence ""
|
sl@0
|
654 |
ordinal 31))))
|
sl@0
|
655 |
class "Window"
|
sl@0
|
656 |
persistence "Transient"
|
sl@0
|
657 |
multi FALSE))))
|
sl@0
|
658 |
logical_presentations (list unit_reference_list
|
sl@0
|
659 |
(object ClassDiagram "Main"
|
sl@0
|
660 |
title "Main"
|
sl@0
|
661 |
zoom 100
|
sl@0
|
662 |
max_height 28350
|
sl@0
|
663 |
max_width 21600
|
sl@0
|
664 |
origin_x 0
|
sl@0
|
665 |
origin_y 0
|
sl@0
|
666 |
items (list diagram_item_list
|
sl@0
|
667 |
(object ClassView "Class" "Backed up Window" @10
|
sl@0
|
668 |
location (1126, 1425)
|
sl@0
|
669 |
font (object Font
|
sl@0
|
670 |
size 10
|
sl@0
|
671 |
face "helvetica"
|
sl@0
|
672 |
bold FALSE
|
sl@0
|
673 |
italics FALSE
|
sl@0
|
674 |
underline FALSE
|
sl@0
|
675 |
strike FALSE
|
sl@0
|
676 |
color 0
|
sl@0
|
677 |
default_color TRUE)
|
sl@0
|
678 |
label (object ItemLabel
|
sl@0
|
679 |
location (1024, 1343)
|
sl@0
|
680 |
nlines 2
|
sl@0
|
681 |
max_width 236
|
sl@0
|
682 |
justify 0
|
sl@0
|
683 |
label "Backed up Window")
|
sl@0
|
684 |
width 343
|
sl@0
|
685 |
height 249
|
sl@0
|
686 |
annotation 8)
|
sl@0
|
687 |
(object ClassView "Class" "Window" @11
|
sl@0
|
688 |
location (1125, 838)
|
sl@0
|
689 |
label (object ItemLabel
|
sl@0
|
690 |
location (1021, 754)
|
sl@0
|
691 |
nlines 2
|
sl@0
|
692 |
max_width 240
|
sl@0
|
693 |
justify 0
|
sl@0
|
694 |
label "Window")
|
sl@0
|
695 |
annotation 8)
|
sl@0
|
696 |
(object InheritView ""
|
sl@0
|
697 |
client @10
|
sl@0
|
698 |
supplier @11)
|
sl@0
|
699 |
(object ClassView "Class" "Bitmap" @12
|
sl@0
|
700 |
location (1744, 832)
|
sl@0
|
701 |
label (object ItemLabel
|
sl@0
|
702 |
location (1640, 748)
|
sl@0
|
703 |
nlines 2
|
sl@0
|
704 |
max_width 240
|
sl@0
|
705 |
justify 0
|
sl@0
|
706 |
label "Bitmap")
|
sl@0
|
707 |
annotation 8)
|
sl@0
|
708 |
(object ClassView "Class" "Backup Bitmap" @13
|
sl@0
|
709 |
location (1743, 1424)
|
sl@0
|
710 |
label (object ItemLabel
|
sl@0
|
711 |
location (1636, 1337)
|
sl@0
|
712 |
nlines 2
|
sl@0
|
713 |
max_width 249
|
sl@0
|
714 |
justify 0
|
sl@0
|
715 |
label "Backup Bitmap")
|
sl@0
|
716 |
width 362
|
sl@0
|
717 |
height 262
|
sl@0
|
718 |
annotation 8)
|
sl@0
|
719 |
(object InheritView ""
|
sl@0
|
720 |
client @13
|
sl@0
|
721 |
supplier @12)
|
sl@0
|
722 |
(object ClassView "Class" "RootWindow" @14
|
sl@0
|
723 |
location (1434, 1145)
|
sl@0
|
724 |
label (object ItemLabel
|
sl@0
|
725 |
location (1330, 1061)
|
sl@0
|
726 |
nlines 2
|
sl@0
|
727 |
max_width 240
|
sl@0
|
728 |
justify 0
|
sl@0
|
729 |
label "RootWindow")
|
sl@0
|
730 |
annotation 8)
|
sl@0
|
731 |
(object InheritView ""
|
sl@0
|
732 |
client @14
|
sl@0
|
733 |
supplier @11)
|
sl@0
|
734 |
(object ClassView "Class" "Update Region" @15
|
sl@0
|
735 |
location (319, 1158)
|
sl@0
|
736 |
label (object ItemLabel
|
sl@0
|
737 |
location (215, 1074)
|
sl@0
|
738 |
nlines 2
|
sl@0
|
739 |
max_width 240
|
sl@0
|
740 |
justify 0
|
sl@0
|
741 |
label "Update Region")
|
sl@0
|
742 |
annotation 8)
|
sl@0
|
743 |
(object HasView ""
|
sl@0
|
744 |
client @10
|
sl@0
|
745 |
supplier @13)
|
sl@0
|
746 |
(object HasView ""
|
sl@0
|
747 |
client @11
|
sl@0
|
748 |
supplier @15)
|
sl@0
|
749 |
(object ClassView "Class" "Client region" @16
|
sl@0
|
750 |
location (450, 842)
|
sl@0
|
751 |
label (object ItemLabel
|
sl@0
|
752 |
location (346, 758)
|
sl@0
|
753 |
nlines 2
|
sl@0
|
754 |
max_width 240
|
sl@0
|
755 |
justify 0
|
sl@0
|
756 |
label "Client region")
|
sl@0
|
757 |
annotation 8)
|
sl@0
|
758 |
(object HasView ""
|
sl@0
|
759 |
client @11
|
sl@0
|
760 |
supplier @16)
|
sl@0
|
761 |
(object ClassView "Class" "Drawable" @17
|
sl@0
|
762 |
location (1390, 426)
|
sl@0
|
763 |
label (object ItemLabel
|
sl@0
|
764 |
location (1286, 342)
|
sl@0
|
765 |
nlines 2
|
sl@0
|
766 |
max_width 240
|
sl@0
|
767 |
justify 0
|
sl@0
|
768 |
label "Drawable")
|
sl@0
|
769 |
annotation 8)
|
sl@0
|
770 |
(object InheritView ""
|
sl@0
|
771 |
client @11
|
sl@0
|
772 |
supplier @17)
|
sl@0
|
773 |
(object InheritView ""
|
sl@0
|
774 |
client @12
|
sl@0
|
775 |
supplier @17)
|
sl@0
|
776 |
(object ClassView "Class" "Gdi Drawable" @18
|
sl@0
|
777 |
location (2325, 846)
|
sl@0
|
778 |
label (object ItemLabel
|
sl@0
|
779 |
location (2221, 762)
|
sl@0
|
780 |
nlines 2
|
sl@0
|
781 |
max_width 240
|
sl@0
|
782 |
justify 0
|
sl@0
|
783 |
label "Gdi Drawable")
|
sl@0
|
784 |
annotation 8)
|
sl@0
|
785 |
(object HasView ""
|
sl@0
|
786 |
client @17
|
sl@0
|
787 |
supplier @18)
|
sl@0
|
788 |
(object ClassView "Class" "Default region" @19
|
sl@0
|
789 |
location (2287, 1226)
|
sl@0
|
790 |
label (object ItemLabel
|
sl@0
|
791 |
location (2183, 1142)
|
sl@0
|
792 |
nlines 2
|
sl@0
|
793 |
max_width 240
|
sl@0
|
794 |
justify 0
|
sl@0
|
795 |
label "Default region")
|
sl@0
|
796 |
annotation 8)
|
sl@0
|
797 |
(object HasView ""
|
sl@0
|
798 |
client @12
|
sl@0
|
799 |
supplier @19)))
|
sl@0
|
800 |
(object ObjectDiagram "Protea top level window structure"
|
sl@0
|
801 |
mechanism_ref @8
|
sl@0
|
802 |
title "Protea top level window structure"
|
sl@0
|
803 |
zoom 100
|
sl@0
|
804 |
max_height 28350
|
sl@0
|
805 |
max_width 21600
|
sl@0
|
806 |
origin_x 0
|
sl@0
|
807 |
origin_y 0
|
sl@0
|
808 |
items (list diagram_item_list
|
sl@0
|
809 |
(object ObjectView "RootWindow" @20
|
sl@0
|
810 |
location (334, 1068)
|
sl@0
|
811 |
label (object ItemLabel
|
sl@0
|
812 |
location (230, 984)
|
sl@0
|
813 |
nlines 2
|
sl@0
|
814 |
max_width 240
|
sl@0
|
815 |
justify 0
|
sl@0
|
816 |
label "RootWindow")
|
sl@0
|
817 |
subobjects 0
|
sl@0
|
818 |
x_offset 0
|
sl@0
|
819 |
y_offset 0)
|
sl@0
|
820 |
(object ObjectView "Client Windows" @21
|
sl@0
|
821 |
location (703, 1520)
|
sl@0
|
822 |
label (object ItemLabel
|
sl@0
|
823 |
location (599, 1436)
|
sl@0
|
824 |
nlines 2
|
sl@0
|
825 |
max_width 240
|
sl@0
|
826 |
justify 0
|
sl@0
|
827 |
label "Client Windows")
|
sl@0
|
828 |
subobjects 0
|
sl@0
|
829 |
x_offset -0.078125
|
sl@0
|
830 |
y_offset 0.110406)
|
sl@0
|
831 |
(object ObjectView "Clients" @22
|
sl@0
|
832 |
location (1500, 523)
|
sl@0
|
833 |
label (object ItemLabel
|
sl@0
|
834 |
location (1273, 330)
|
sl@0
|
835 |
nlines 2
|
sl@0
|
836 |
max_width 540
|
sl@0
|
837 |
justify 0
|
sl@0
|
838 |
label "Clients")
|
sl@0
|
839 |
width 783
|
sl@0
|
840 |
height 567
|
sl@0
|
841 |
subobjects 1
|
sl@0
|
842 |
x_offset 0
|
sl@0
|
843 |
y_offset 0)
|
sl@0
|
844 |
(object ObjectView "Client Windows" @23
|
sl@0
|
845 |
location (1337, 1507)
|
sl@0
|
846 |
label (object ItemLabel
|
sl@0
|
847 |
location (1233, 1423)
|
sl@0
|
848 |
nlines 2
|
sl@0
|
849 |
max_width 240
|
sl@0
|
850 |
justify 0
|
sl@0
|
851 |
label "Client Windows")
|
sl@0
|
852 |
subobjects 0
|
sl@0
|
853 |
x_offset -0.08
|
sl@0
|
854 |
y_offset 0.11)
|
sl@0
|
855 |
(object ObjectView "Window Server" @24
|
sl@0
|
856 |
location (340, 642)
|
sl@0
|
857 |
label (object ItemLabel
|
sl@0
|
858 |
location (236, 558)
|
sl@0
|
859 |
nlines 2
|
sl@0
|
860 |
max_width 240
|
sl@0
|
861 |
justify 0
|
sl@0
|
862 |
label "Window Server")
|
sl@0
|
863 |
subobjects 0
|
sl@0
|
864 |
x_offset 0
|
sl@0
|
865 |
y_offset 0)
|
sl@0
|
866 |
(object ObjectView "Client Windows" @25
|
sl@0
|
867 |
location (1928, 1510)
|
sl@0
|
868 |
label (object ItemLabel
|
sl@0
|
869 |
location (1824, 1426)
|
sl@0
|
870 |
nlines 2
|
sl@0
|
871 |
max_width 240
|
sl@0
|
872 |
justify 0
|
sl@0
|
873 |
label "Client Windows")
|
sl@0
|
874 |
subobjects 0
|
sl@0
|
875 |
x_offset -0.08
|
sl@0
|
876 |
y_offset 0.11)
|
sl@0
|
877 |
(object ObjectView "Client Windows" @26
|
sl@0
|
878 |
location (2522, 1517)
|
sl@0
|
879 |
label (object ItemLabel
|
sl@0
|
880 |
location (2418, 1433)
|
sl@0
|
881 |
nlines 2
|
sl@0
|
882 |
max_width 240
|
sl@0
|
883 |
justify 0
|
sl@0
|
884 |
label "Client Windows")
|
sl@0
|
885 |
subobjects 0
|
sl@0
|
886 |
x_offset -0.08
|
sl@0
|
887 |
y_offset 0.11)
|
sl@0
|
888 |
(object ObjectView "Client Windows" @27
|
sl@0
|
889 |
location (203, 1526)
|
sl@0
|
890 |
label (object ItemLabel
|
sl@0
|
891 |
location (99, 1442)
|
sl@0
|
892 |
nlines 2
|
sl@0
|
893 |
max_width 240
|
sl@0
|
894 |
justify 0
|
sl@0
|
895 |
label "Client Windows")
|
sl@0
|
896 |
subobjects 0
|
sl@0
|
897 |
x_offset -0.08
|
sl@0
|
898 |
y_offset 0.11)
|
sl@0
|
899 |
(object ObjectView "Foreground Client" @28
|
sl@0
|
900 |
location (1438, 585)
|
sl@0
|
901 |
label (object ItemLabel
|
sl@0
|
902 |
location (1335, 499)
|
sl@0
|
903 |
nlines 2
|
sl@0
|
904 |
max_width 240
|
sl@0
|
905 |
justify 0
|
sl@0
|
906 |
label "Foreground Client")
|
sl@0
|
907 |
subobjects 0
|
sl@0
|
908 |
x_offset -0.08
|
sl@0
|
909 |
y_offset 0.11)
|
sl@0
|
910 |
(object LinkView "" @29
|
sl@0
|
911 |
client @20
|
sl@0
|
912 |
supplier @27)
|
sl@0
|
913 |
(object LinkView "" @30
|
sl@0
|
914 |
client @21
|
sl@0
|
915 |
supplier @23)
|
sl@0
|
916 |
(object LinkView "" @31
|
sl@0
|
917 |
client @23
|
sl@0
|
918 |
supplier @25)
|
sl@0
|
919 |
(object LinkView "" @32
|
sl@0
|
920 |
client @25
|
sl@0
|
921 |
supplier @26)
|
sl@0
|
922 |
(object LinkView "" @33
|
sl@0
|
923 |
client @21
|
sl@0
|
924 |
supplier @27)
|
sl@0
|
925 |
(object LinkView "" @34
|
sl@0
|
926 |
client @22
|
sl@0
|
927 |
supplier @23)
|
sl@0
|
928 |
(object LinkView "" @35
|
sl@0
|
929 |
client @22
|
sl@0
|
930 |
supplier @25)
|
sl@0
|
931 |
(object LinkView "" @36
|
sl@0
|
932 |
client @22
|
sl@0
|
933 |
supplier @26)
|
sl@0
|
934 |
(object LinkView "" @37
|
sl@0
|
935 |
client @22
|
sl@0
|
936 |
supplier @27)
|
sl@0
|
937 |
(object LinkView "" @38
|
sl@0
|
938 |
client @24
|
sl@0
|
939 |
supplier @20)
|
sl@0
|
940 |
(object LinkView "" @39
|
sl@0
|
941 |
client @28
|
sl@0
|
942 |
supplier @21)))
|
sl@0
|
943 |
(object ObjectDiagram "Basic window tree structure"
|
sl@0
|
944 |
mechanism_ref @9
|
sl@0
|
945 |
title "Basic window tree structure"
|
sl@0
|
946 |
zoom 100
|
sl@0
|
947 |
max_height 28350
|
sl@0
|
948 |
max_width 21600
|
sl@0
|
949 |
origin_x 0
|
sl@0
|
950 |
origin_y 0
|
sl@0
|
951 |
items (list diagram_item_list
|
sl@0
|
952 |
(object ObjectView "Window" @40
|
sl@0
|
953 |
location (715, 272)
|
sl@0
|
954 |
label (object ItemLabel
|
sl@0
|
955 |
location (611, 188)
|
sl@0
|
956 |
nlines 2
|
sl@0
|
957 |
max_width 240
|
sl@0
|
958 |
justify 0
|
sl@0
|
959 |
label "Window")
|
sl@0
|
960 |
subobjects 0
|
sl@0
|
961 |
x_offset 0
|
sl@0
|
962 |
y_offset 0)
|
sl@0
|
963 |
(object ObjectView "Window" @41
|
sl@0
|
964 |
location (553, 814)
|
sl@0
|
965 |
label (object ItemLabel
|
sl@0
|
966 |
location (449, 730)
|
sl@0
|
967 |
nlines 2
|
sl@0
|
968 |
max_width 240
|
sl@0
|
969 |
justify 0
|
sl@0
|
970 |
label "Window")
|
sl@0
|
971 |
subobjects 0
|
sl@0
|
972 |
x_offset 0
|
sl@0
|
973 |
y_offset 0)
|
sl@0
|
974 |
(object ObjectView "Window" @42
|
sl@0
|
975 |
location (1306, 814)
|
sl@0
|
976 |
label (object ItemLabel
|
sl@0
|
977 |
location (1202, 730)
|
sl@0
|
978 |
nlines 2
|
sl@0
|
979 |
max_width 240
|
sl@0
|
980 |
justify 0
|
sl@0
|
981 |
label "Window")
|
sl@0
|
982 |
subobjects 0
|
sl@0
|
983 |
x_offset 0
|
sl@0
|
984 |
y_offset 0)
|
sl@0
|
985 |
(object ObjectView "Window" @43
|
sl@0
|
986 |
location (2090, 814)
|
sl@0
|
987 |
label (object ItemLabel
|
sl@0
|
988 |
location (1986, 730)
|
sl@0
|
989 |
nlines 2
|
sl@0
|
990 |
max_width 240
|
sl@0
|
991 |
justify 0
|
sl@0
|
992 |
label "Window")
|
sl@0
|
993 |
subobjects 0
|
sl@0
|
994 |
x_offset 0
|
sl@0
|
995 |
y_offset 0)
|
sl@0
|
996 |
(object ObjectView "Window" @44
|
sl@0
|
997 |
location (1306, 1345)
|
sl@0
|
998 |
label (object ItemLabel
|
sl@0
|
999 |
location (1202, 1261)
|
sl@0
|
1000 |
nlines 2
|
sl@0
|
1001 |
max_width 240
|
sl@0
|
1002 |
justify 0
|
sl@0
|
1003 |
label "Window")
|
sl@0
|
1004 |
subobjects 0
|
sl@0
|
1005 |
x_offset 0
|
sl@0
|
1006 |
y_offset 0)
|
sl@0
|
1007 |
(object ObjectView "Window" @45
|
sl@0
|
1008 |
location (553, 1366)
|
sl@0
|
1009 |
label (object ItemLabel
|
sl@0
|
1010 |
location (449, 1282)
|
sl@0
|
1011 |
nlines 2
|
sl@0
|
1012 |
max_width 240
|
sl@0
|
1013 |
justify 0
|
sl@0
|
1014 |
label "Window")
|
sl@0
|
1015 |
subobjects 0
|
sl@0
|
1016 |
x_offset 0
|
sl@0
|
1017 |
y_offset 0)
|
sl@0
|
1018 |
(object ObjectView "Window" @46
|
sl@0
|
1019 |
location (1306, 1823)
|
sl@0
|
1020 |
label (object ItemLabel
|
sl@0
|
1021 |
location (1202, 1739)
|
sl@0
|
1022 |
nlines 2
|
sl@0
|
1023 |
max_width 240
|
sl@0
|
1024 |
justify 0
|
sl@0
|
1025 |
label "Window")
|
sl@0
|
1026 |
subobjects 0
|
sl@0
|
1027 |
x_offset 0
|
sl@0
|
1028 |
y_offset 0)
|
sl@0
|
1029 |
(object ObjectView "Window" @47
|
sl@0
|
1030 |
location (1868, 1346)
|
sl@0
|
1031 |
label (object ItemLabel
|
sl@0
|
1032 |
location (1764, 1262)
|
sl@0
|
1033 |
nlines 2
|
sl@0
|
1034 |
max_width 240
|
sl@0
|
1035 |
justify 0
|
sl@0
|
1036 |
label "Window")
|
sl@0
|
1037 |
subobjects 0
|
sl@0
|
1038 |
x_offset 0
|
sl@0
|
1039 |
y_offset 0)
|
sl@0
|
1040 |
(object LinkView "" @48
|
sl@0
|
1041 |
client @40
|
sl@0
|
1042 |
supplier @41)
|
sl@0
|
1043 |
(object MessView ""
|
sl@0
|
1044 |
location (667, 551)
|
sl@0
|
1045 |
label (object SegLabel
|
sl@0
|
1046 |
location (731, 558)
|
sl@0
|
1047 |
anchor_loc 1
|
sl@0
|
1048 |
nlines 1
|
sl@0
|
1049 |
max_width 450
|
sl@0
|
1050 |
justify 0
|
sl@0
|
1051 |
label "Child"
|
sl@0
|
1052 |
pctDist 0.407895
|
sl@0
|
1053 |
height 64
|
sl@0
|
1054 |
orientation 0)
|
sl@0
|
1055 |
object_arc @48
|
sl@0
|
1056 |
pctDist 0.494941
|
sl@0
|
1057 |
height 35
|
sl@0
|
1058 |
orientation 0
|
sl@0
|
1059 |
dir 1
|
sl@0
|
1060 |
origin (684, 494)
|
sl@0
|
1061 |
terminus (650, 608))
|
sl@0
|
1062 |
(object LinkView "" @49
|
sl@0
|
1063 |
client @41
|
sl@0
|
1064 |
supplier @42)
|
sl@0
|
1065 |
(object MessView ""
|
sl@0
|
1066 |
location (917, 785)
|
sl@0
|
1067 |
label (object SegLabel
|
sl@0
|
1068 |
location (917, 741)
|
sl@0
|
1069 |
anchor_loc 1
|
sl@0
|
1070 |
nlines 1
|
sl@0
|
1071 |
max_width 450
|
sl@0
|
1072 |
justify 0
|
sl@0
|
1073 |
label "Sibling"
|
sl@0
|
1074 |
pctDist 0.5
|
sl@0
|
1075 |
height 45
|
sl@0
|
1076 |
orientation 0)
|
sl@0
|
1077 |
object_arc @49
|
sl@0
|
1078 |
pctDist 0.5
|
sl@0
|
1079 |
height 30
|
sl@0
|
1080 |
orientation 0
|
sl@0
|
1081 |
dir 1
|
sl@0
|
1082 |
origin (857, 785)
|
sl@0
|
1083 |
terminus (977, 785))
|
sl@0
|
1084 |
(object LinkView "" @50
|
sl@0
|
1085 |
client @41
|
sl@0
|
1086 |
supplier @40
|
sl@0
|
1087 |
vertices (list Points
|
sl@0
|
1088 |
(572, 705)
|
sl@0
|
1089 |
(597, 569)
|
sl@0
|
1090 |
(665, 398)))
|
sl@0
|
1091 |
(object MessView ""
|
sl@0
|
1092 |
location (578, 538)
|
sl@0
|
1093 |
label (object SegLabel
|
sl@0
|
1094 |
location (485, 541)
|
sl@0
|
1095 |
anchor_loc 1
|
sl@0
|
1096 |
nlines 1
|
sl@0
|
1097 |
max_width 450
|
sl@0
|
1098 |
justify 0
|
sl@0
|
1099 |
label "Parent"
|
sl@0
|
1100 |
pctDist 0.199365
|
sl@0
|
1101 |
height 87
|
sl@0
|
1102 |
orientation 0)
|
sl@0
|
1103 |
object_arc @50
|
sl@0
|
1104 |
pctDist 0.5
|
sl@0
|
1105 |
height 30
|
sl@0
|
1106 |
orientation 0
|
sl@0
|
1107 |
dir 1
|
sl@0
|
1108 |
origin (556, 593)
|
sl@0
|
1109 |
terminus (600, 483))
|
sl@0
|
1110 |
(object LinkView "" @51
|
sl@0
|
1111 |
client @42
|
sl@0
|
1112 |
supplier @43)
|
sl@0
|
1113 |
(object MessView ""
|
sl@0
|
1114 |
location (1676, 783)
|
sl@0
|
1115 |
label (object SegLabel
|
sl@0
|
1116 |
location (1676, 748)
|
sl@0
|
1117 |
anchor_loc 1
|
sl@0
|
1118 |
nlines 1
|
sl@0
|
1119 |
max_width 450
|
sl@0
|
1120 |
justify 0
|
sl@0
|
1121 |
label "Sibling"
|
sl@0
|
1122 |
pctDist 0.5
|
sl@0
|
1123 |
height 36
|
sl@0
|
1124 |
orientation 0)
|
sl@0
|
1125 |
object_arc @51
|
sl@0
|
1126 |
pctDist 0.478058
|
sl@0
|
1127 |
height 32
|
sl@0
|
1128 |
orientation 0
|
sl@0
|
1129 |
dir 1
|
sl@0
|
1130 |
origin (1616, 783)
|
sl@0
|
1131 |
terminus (1736, 783))
|
sl@0
|
1132 |
(object LinkView "" @52
|
sl@0
|
1133 |
client @42
|
sl@0
|
1134 |
supplier @40)
|
sl@0
|
1135 |
(object MessView ""
|
sl@0
|
1136 |
location (1076, 554)
|
sl@0
|
1137 |
label (object SegLabel
|
sl@0
|
1138 |
location (1053, 580)
|
sl@0
|
1139 |
anchor_loc 1
|
sl@0
|
1140 |
nlines 1
|
sl@0
|
1141 |
max_width 450
|
sl@0
|
1142 |
justify 0
|
sl@0
|
1143 |
label "Parent"
|
sl@0
|
1144 |
pctDist 0.5
|
sl@0
|
1145 |
height 36
|
sl@0
|
1146 |
orientation 0)
|
sl@0
|
1147 |
object_arc @52
|
sl@0
|
1148 |
pctDist 0.368275
|
sl@0
|
1149 |
height 37
|
sl@0
|
1150 |
orientation 1
|
sl@0
|
1151 |
dir 1
|
sl@0
|
1152 |
origin (1119, 594)
|
sl@0
|
1153 |
terminus (1033, 514))
|
sl@0
|
1154 |
(object LinkView "" @53
|
sl@0
|
1155 |
client @43
|
sl@0
|
1156 |
supplier @40)
|
sl@0
|
1157 |
(object MessView ""
|
sl@0
|
1158 |
location (1478, 528)
|
sl@0
|
1159 |
object_arc @53
|
sl@0
|
1160 |
pctDist 0.451966
|
sl@0
|
1161 |
height 42
|
sl@0
|
1162 |
orientation 1
|
sl@0
|
1163 |
dir 1
|
sl@0
|
1164 |
origin (1533, 549)
|
sl@0
|
1165 |
terminus (1423, 507))
|
sl@0
|
1166 |
(object LinkView "" @54
|
sl@0
|
1167 |
client @41
|
sl@0
|
1168 |
supplier @45)
|
sl@0
|
1169 |
(object MessView ""
|
sl@0
|
1170 |
location (583, 1095)
|
sl@0
|
1171 |
object_arc @54
|
sl@0
|
1172 |
pctDist 0.5
|
sl@0
|
1173 |
height 30
|
sl@0
|
1174 |
orientation 0
|
sl@0
|
1175 |
dir 1
|
sl@0
|
1176 |
origin (583, 1035)
|
sl@0
|
1177 |
terminus (583, 1155))
|
sl@0
|
1178 |
(object LinkView "" @55
|
sl@0
|
1179 |
client @45
|
sl@0
|
1180 |
supplier @41
|
sl@0
|
1181 |
vertices (list Points
|
sl@0
|
1182 |
(537, 1265)
|
sl@0
|
1183 |
(519, 1159)
|
sl@0
|
1184 |
(519, 1000)
|
sl@0
|
1185 |
(532, 932)))
|
sl@0
|
1186 |
(object MessView ""
|
sl@0
|
1187 |
location (485, 1074)
|
sl@0
|
1188 |
object_arc @55
|
sl@0
|
1189 |
pctDist 0.577381
|
sl@0
|
1190 |
height 35
|
sl@0
|
1191 |
orientation 0
|
sl@0
|
1192 |
dir 1
|
sl@0
|
1193 |
origin (485, 1133)
|
sl@0
|
1194 |
terminus (485, 1015))
|
sl@0
|
1195 |
(object LinkView "" @56
|
sl@0
|
1196 |
client @42
|
sl@0
|
1197 |
supplier @44)
|
sl@0
|
1198 |
(object MessView ""
|
sl@0
|
1199 |
location (1336, 1084)
|
sl@0
|
1200 |
object_arc @56
|
sl@0
|
1201 |
pctDist 0.5
|
sl@0
|
1202 |
height 30
|
sl@0
|
1203 |
orientation 0
|
sl@0
|
1204 |
dir 1
|
sl@0
|
1205 |
origin (1336, 1024)
|
sl@0
|
1206 |
terminus (1336, 1144))
|
sl@0
|
1207 |
(object LinkView "" @57
|
sl@0
|
1208 |
client @44
|
sl@0
|
1209 |
supplier @46)
|
sl@0
|
1210 |
(object MessView ""
|
sl@0
|
1211 |
location (1336, 1588)
|
sl@0
|
1212 |
object_arc @57
|
sl@0
|
1213 |
pctDist 0.5
|
sl@0
|
1214 |
height 30
|
sl@0
|
1215 |
orientation 0
|
sl@0
|
1216 |
dir 1
|
sl@0
|
1217 |
origin (1336, 1528)
|
sl@0
|
1218 |
terminus (1336, 1648))
|
sl@0
|
1219 |
(object LinkView "" @58
|
sl@0
|
1220 |
client @44
|
sl@0
|
1221 |
supplier @47)
|
sl@0
|
1222 |
(object MessView ""
|
sl@0
|
1223 |
location (1575, 1316)
|
sl@0
|
1224 |
object_arc @58
|
sl@0
|
1225 |
pctDist 0.5
|
sl@0
|
1226 |
height 30
|
sl@0
|
1227 |
orientation 0
|
sl@0
|
1228 |
dir 1
|
sl@0
|
1229 |
origin (1515, 1316)
|
sl@0
|
1230 |
terminus (1635, 1316))
|
sl@0
|
1231 |
(object LinkView "" @59
|
sl@0
|
1232 |
client @47
|
sl@0
|
1233 |
supplier @42)
|
sl@0
|
1234 |
(object MessView ""
|
sl@0
|
1235 |
location (1553, 1089)
|
sl@0
|
1236 |
object_arc @59
|
sl@0
|
1237 |
pctDist 0.5
|
sl@0
|
1238 |
height 30
|
sl@0
|
1239 |
orientation 0
|
sl@0
|
1240 |
dir 1
|
sl@0
|
1241 |
origin (1596, 1129)
|
sl@0
|
1242 |
terminus (1510, 1049))
|
sl@0
|
1243 |
(object LinkView "" @60
|
sl@0
|
1244 |
client @44
|
sl@0
|
1245 |
supplier @42
|
sl@0
|
1246 |
vertices (list Points
|
sl@0
|
1247 |
(1273, 1241)
|
sl@0
|
1248 |
(1240, 1140)
|
sl@0
|
1249 |
(1244, 1006)
|
sl@0
|
1250 |
(1267, 938)))
|
sl@0
|
1251 |
(object MessView ""
|
sl@0
|
1252 |
location (1212, 1091)
|
sl@0
|
1253 |
object_arc @60
|
sl@0
|
1254 |
pctDist 0.5
|
sl@0
|
1255 |
height 30
|
sl@0
|
1256 |
orientation 0
|
sl@0
|
1257 |
dir 1
|
sl@0
|
1258 |
origin (1210, 1150)
|
sl@0
|
1259 |
terminus (1214, 1032))
|
sl@0
|
1260 |
(object LinkView "" @61
|
sl@0
|
1261 |
client @46
|
sl@0
|
1262 |
supplier @44
|
sl@0
|
1263 |
vertices (list Points
|
sl@0
|
1264 |
(1286, 1721)
|
sl@0
|
1265 |
(1269, 1640)
|
sl@0
|
1266 |
(1265, 1537)
|
sl@0
|
1267 |
(1282, 1464)))
|
sl@0
|
1268 |
(object MessView ""
|
sl@0
|
1269 |
location (1227, 1588)
|
sl@0
|
1270 |
object_arc @61
|
sl@0
|
1271 |
pctDist 0.524425
|
sl@0
|
1272 |
height 41
|
sl@0
|
1273 |
orientation 0
|
sl@0
|
1274 |
dir 1
|
sl@0
|
1275 |
origin (1228, 1647)
|
sl@0
|
1276 |
terminus (1226, 1529))))))
|
sl@0
|
1277 |
(object Class_Category "Top level"
|
sl@0
|
1278 |
visible_categories (list visibility_relationship_list
|
sl@0
|
1279 |
(object Visibility_Relationship
|
sl@0
|
1280 |
supplier "GDI Interface")
|
sl@0
|
1281 |
(object Visibility_Relationship
|
sl@0
|
1282 |
supplier "Drawables")
|
sl@0
|
1283 |
(object Visibility_Relationship
|
sl@0
|
1284 |
supplier "AGDI")
|
sl@0
|
1285 |
(object Visibility_Relationship
|
sl@0
|
1286 |
supplier "XGDI"))
|
sl@0
|
1287 |
exportControl "Public"
|
sl@0
|
1288 |
logical_models (list unit_reference_list
|
sl@0
|
1289 |
(object Class "$UNNAMED$12")
|
sl@0
|
1290 |
(object Class "Invalid window list"
|
sl@0
|
1291 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1292 |
(object Inheritance_Relationship
|
sl@0
|
1293 |
supplier "Variable arrayx"))
|
sl@0
|
1294 |
collaborators (list association_list
|
sl@0
|
1295 |
(object Association
|
sl@0
|
1296 |
supplier "Root window"
|
sl@0
|
1297 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1298 |
client_cardinality (value cardinality "1")))
|
sl@0
|
1299 |
statediagram (object State_Diagram ""
|
sl@0
|
1300 |
title ""
|
sl@0
|
1301 |
zoom 100
|
sl@0
|
1302 |
max_height 28350
|
sl@0
|
1303 |
max_width 21600
|
sl@0
|
1304 |
origin_x 0
|
sl@0
|
1305 |
origin_y 0
|
sl@0
|
1306 |
items (list diagram_item_list)))
|
sl@0
|
1307 |
(object Class_Utility "$UNNAMED$13")
|
sl@0
|
1308 |
(object Class "Heartbeat"
|
sl@0
|
1309 |
collaborators (list association_list
|
sl@0
|
1310 |
(object Association
|
sl@0
|
1311 |
supplier "Animatorx"
|
sl@0
|
1312 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1313 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1314 |
(object Association
|
sl@0
|
1315 |
supplier "GDI Controllerx")
|
sl@0
|
1316 |
(object Association
|
sl@0
|
1317 |
supplier "Animator"
|
sl@0
|
1318 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1319 |
client_cardinality (value cardinality "1")))
|
sl@0
|
1320 |
concurrency "Active"
|
sl@0
|
1321 |
statediagram (object State_Diagram ""
|
sl@0
|
1322 |
title ""
|
sl@0
|
1323 |
zoom 100
|
sl@0
|
1324 |
max_height 28350
|
sl@0
|
1325 |
max_width 21600
|
sl@0
|
1326 |
origin_x 0
|
sl@0
|
1327 |
origin_y 0
|
sl@0
|
1328 |
items (list diagram_item_list)))
|
sl@0
|
1329 |
(object Class "Event queue"
|
sl@0
|
1330 |
statediagram (object State_Diagram ""
|
sl@0
|
1331 |
title ""
|
sl@0
|
1332 |
zoom 100
|
sl@0
|
1333 |
max_height 28350
|
sl@0
|
1334 |
max_width 21600
|
sl@0
|
1335 |
origin_x 0
|
sl@0
|
1336 |
origin_y 0
|
sl@0
|
1337 |
items (list diagram_item_list)))
|
sl@0
|
1338 |
(object Class "Session"
|
sl@0
|
1339 |
fields (list has_relationship_list
|
sl@0
|
1340 |
(object Has_Relationship
|
sl@0
|
1341 |
supplier "Invalid window list"
|
sl@0
|
1342 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1343 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1344 |
(object Has_Relationship
|
sl@0
|
1345 |
supplier "Clockx"
|
sl@0
|
1346 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1347 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1348 |
(object Has_Relationship
|
sl@0
|
1349 |
supplier "Bitmap sequencex"
|
sl@0
|
1350 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1351 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1352 |
(object Has_Relationship
|
sl@0
|
1353 |
supplier "Spritex"
|
sl@0
|
1354 |
supplier_cardinality (value cardinality "0..1")
|
sl@0
|
1355 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1356 |
(object Has_Relationship
|
sl@0
|
1357 |
supplier "Text Cursorx"
|
sl@0
|
1358 |
supplier_cardinality (value cardinality "0,1")
|
sl@0
|
1359 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1360 |
(object Has_Relationship
|
sl@0
|
1361 |
supplier "Event queue"
|
sl@0
|
1362 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1363 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1364 |
(object Has_Relationship
|
sl@0
|
1365 |
supplier "Drawable")
|
sl@0
|
1366 |
(object Has_Relationship
|
sl@0
|
1367 |
supplier "Graphics context")
|
sl@0
|
1368 |
(object Has_Relationship
|
sl@0
|
1369 |
supplier "Temp graphics contextx")
|
sl@0
|
1370 |
(object Has_Relationship
|
sl@0
|
1371 |
supplier "GDI Controllerx")
|
sl@0
|
1372 |
(object Has_Relationship
|
sl@0
|
1373 |
supplier "Animator"
|
sl@0
|
1374 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1375 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1376 |
(object Has_Relationship
|
sl@0
|
1377 |
supplier "Root window"
|
sl@0
|
1378 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1379 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1380 |
(object Has_Relationship
|
sl@0
|
1381 |
supplier "GDI object")
|
sl@0
|
1382 |
(object Has_Relationship
|
sl@0
|
1383 |
supplier "GDI controller"
|
sl@0
|
1384 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1385 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1386 |
(object Has_Relationship
|
sl@0
|
1387 |
supplier "Capture key list"))
|
sl@0
|
1388 |
collaborators (list association_list
|
sl@0
|
1389 |
(object Association
|
sl@0
|
1390 |
label "Current GC"
|
sl@0
|
1391 |
supplier "Graphics context"
|
sl@0
|
1392 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1393 |
client_cardinality (value cardinality "0,1")))
|
sl@0
|
1394 |
statediagram (object State_Diagram ""
|
sl@0
|
1395 |
title ""
|
sl@0
|
1396 |
zoom 100
|
sl@0
|
1397 |
max_height 28350
|
sl@0
|
1398 |
max_width 21600
|
sl@0
|
1399 |
origin_x 0
|
sl@0
|
1400 |
origin_y 0
|
sl@0
|
1401 |
items (list diagram_item_list)))
|
sl@0
|
1402 |
(object Class "Capture key list"
|
sl@0
|
1403 |
statediagram (object State_Diagram ""
|
sl@0
|
1404 |
title ""
|
sl@0
|
1405 |
zoom 100
|
sl@0
|
1406 |
max_height 28350
|
sl@0
|
1407 |
max_width 21600
|
sl@0
|
1408 |
origin_x 0
|
sl@0
|
1409 |
origin_y 0
|
sl@0
|
1410 |
items (list diagram_item_list)))
|
sl@0
|
1411 |
(object Class "Pointer"
|
sl@0
|
1412 |
collaborators (list association_list
|
sl@0
|
1413 |
(object Association
|
sl@0
|
1414 |
supplier "Session"
|
sl@0
|
1415 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1416 |
client_cardinality (value cardinality "1"))
|
sl@0
|
1417 |
(object Association
|
sl@0
|
1418 |
supplier "Root window"
|
sl@0
|
1419 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1420 |
client_cardinality (value cardinality "1")))
|
sl@0
|
1421 |
used_nodes (list uses_relationship_list
|
sl@0
|
1422 |
(object Uses_Relationship
|
sl@0
|
1423 |
supplier "Pointer cursor"))
|
sl@0
|
1424 |
concurrency "Active")
|
sl@0
|
1425 |
(object Class "Keyboard"
|
sl@0
|
1426 |
collaborators (list association_list
|
sl@0
|
1427 |
(object Association
|
sl@0
|
1428 |
supplier "Session"
|
sl@0
|
1429 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1430 |
client_cardinality (value cardinality "1")))
|
sl@0
|
1431 |
concurrency "Active")
|
sl@0
|
1432 |
(object Class "Window server"
|
sl@0
|
1433 |
fields (list has_relationship_list
|
sl@0
|
1434 |
(object Has_Relationship
|
sl@0
|
1435 |
supplier "Session"
|
sl@0
|
1436 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1437 |
client_cardinality (value cardinality "1")))
|
sl@0
|
1438 |
concurrency "Active")
|
sl@0
|
1439 |
(object Class "Text Cursor"
|
sl@0
|
1440 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1441 |
(object Inheritance_Relationship
|
sl@0
|
1442 |
supplier "Animatorx"))
|
sl@0
|
1443 |
statediagram (object State_Diagram ""
|
sl@0
|
1444 |
title ""
|
sl@0
|
1445 |
zoom 100
|
sl@0
|
1446 |
max_height 28350
|
sl@0
|
1447 |
max_width 21600
|
sl@0
|
1448 |
origin_x 0
|
sl@0
|
1449 |
origin_y 0
|
sl@0
|
1450 |
items (list diagram_item_list)))
|
sl@0
|
1451 |
(object Class "AGDI controller")
|
sl@0
|
1452 |
(object Mechanism @62
|
sl@0
|
1453 |
logical_models (list unit_reference_list
|
sl@0
|
1454 |
(object Object "Pointer dispatcher"
|
sl@0
|
1455 |
collaborators (list link_list
|
sl@0
|
1456 |
(object Link
|
sl@0
|
1457 |
supplier "Clients"
|
sl@0
|
1458 |
messages (list Messages
|
sl@0
|
1459 |
(object Message ""
|
sl@0
|
1460 |
frequency "Aperiodic"
|
sl@0
|
1461 |
synchronization "Simple"
|
sl@0
|
1462 |
dir "FromClientToSupplier"
|
sl@0
|
1463 |
sequence ""
|
sl@0
|
1464 |
ordinal 2)))
|
sl@0
|
1465 |
(object Link
|
sl@0
|
1466 |
supplier "Pointer decoder"
|
sl@0
|
1467 |
messages (list Messages
|
sl@0
|
1468 |
(object Message ""
|
sl@0
|
1469 |
frequency "Aperiodic"
|
sl@0
|
1470 |
synchronization "Simple"
|
sl@0
|
1471 |
dir "FromClientToSupplier"
|
sl@0
|
1472 |
sequence ""
|
sl@0
|
1473 |
ordinal 3)
|
sl@0
|
1474 |
(object Message ""
|
sl@0
|
1475 |
frequency "Aperiodic"
|
sl@0
|
1476 |
synchronization "Simple"
|
sl@0
|
1477 |
dir "ToClientFromSupplier"
|
sl@0
|
1478 |
sequence ""
|
sl@0
|
1479 |
ordinal 4))))
|
sl@0
|
1480 |
persistence "Transient"
|
sl@0
|
1481 |
multi FALSE)
|
sl@0
|
1482 |
(object Object "Keyboard"
|
sl@0
|
1483 |
collaborators (list link_list
|
sl@0
|
1484 |
(object Link
|
sl@0
|
1485 |
supplier "Foreground Client"
|
sl@0
|
1486 |
messages (list Messages
|
sl@0
|
1487 |
(object Message "Key ups & downs"
|
sl@0
|
1488 |
frequency "Aperiodic"
|
sl@0
|
1489 |
synchronization "Simple"
|
sl@0
|
1490 |
dir "FromClientToSupplier"
|
sl@0
|
1491 |
sequence ""
|
sl@0
|
1492 |
ordinal 0))))
|
sl@0
|
1493 |
persistence "Transient"
|
sl@0
|
1494 |
multi FALSE)
|
sl@0
|
1495 |
(object Object "Clients"
|
sl@0
|
1496 |
collaborators (list link_list
|
sl@0
|
1497 |
(object Link
|
sl@0
|
1498 |
supplier "Client commands"))
|
sl@0
|
1499 |
persistence "Transient"
|
sl@0
|
1500 |
multi TRUE)
|
sl@0
|
1501 |
(object Object "Heartbeat"
|
sl@0
|
1502 |
collaborators (list link_list
|
sl@0
|
1503 |
(object Link
|
sl@0
|
1504 |
supplier "Animate list"
|
sl@0
|
1505 |
messages (list Messages
|
sl@0
|
1506 |
(object Message "Animate cursor"
|
sl@0
|
1507 |
frequency "Aperiodic"
|
sl@0
|
1508 |
synchronization "Simple"
|
sl@0
|
1509 |
dir "FromClientToSupplier"
|
sl@0
|
1510 |
sequence ""
|
sl@0
|
1511 |
ordinal 1))))
|
sl@0
|
1512 |
persistence "Transient"
|
sl@0
|
1513 |
multi FALSE)
|
sl@0
|
1514 |
(object Object "Foreground Client"
|
sl@0
|
1515 |
collaborators (list link_list
|
sl@0
|
1516 |
(object Link
|
sl@0
|
1517 |
supplier "Heartbeat"))
|
sl@0
|
1518 |
persistence "Transient"
|
sl@0
|
1519 |
multi FALSE)
|
sl@0
|
1520 |
(object Object "Client commands"
|
sl@0
|
1521 |
collaborators (list link_list
|
sl@0
|
1522 |
(object Link
|
sl@0
|
1523 |
supplier "Clients"
|
sl@0
|
1524 |
messages (list Messages
|
sl@0
|
1525 |
(object Message ""
|
sl@0
|
1526 |
frequency "Aperiodic"
|
sl@0
|
1527 |
synchronization "Simple"
|
sl@0
|
1528 |
dir "FromClientToSupplier"
|
sl@0
|
1529 |
sequence ""
|
sl@0
|
1530 |
ordinal 5)
|
sl@0
|
1531 |
(object Message ""
|
sl@0
|
1532 |
frequency "Aperiodic"
|
sl@0
|
1533 |
synchronization "Simple"
|
sl@0
|
1534 |
dir "ToClientFromSupplier"
|
sl@0
|
1535 |
sequence ""
|
sl@0
|
1536 |
ordinal 6))))
|
sl@0
|
1537 |
persistence "Transient"
|
sl@0
|
1538 |
multi FALSE)
|
sl@0
|
1539 |
(object Object "Pointer decoder"
|
sl@0
|
1540 |
persistence "Transient"
|
sl@0
|
1541 |
multi FALSE)
|
sl@0
|
1542 |
(object Object "Animate list"
|
sl@0
|
1543 |
collaborators (list link_list
|
sl@0
|
1544 |
(object Link
|
sl@0
|
1545 |
supplier "Clients"
|
sl@0
|
1546 |
messages (list Messages
|
sl@0
|
1547 |
(object Message ""
|
sl@0
|
1548 |
frequency "Aperiodic"
|
sl@0
|
1549 |
synchronization "Simple"
|
sl@0
|
1550 |
dir "FromClientToSupplier"
|
sl@0
|
1551 |
sequence ""
|
sl@0
|
1552 |
ordinal 7))))
|
sl@0
|
1553 |
persistence "Transient"
|
sl@0
|
1554 |
multi FALSE))))
|
sl@0
|
1555 |
logical_presentations (list unit_reference_list
|
sl@0
|
1556 |
(object ClassDiagram "Main"
|
sl@0
|
1557 |
title "Main"
|
sl@0
|
1558 |
zoom 100
|
sl@0
|
1559 |
max_height 28350
|
sl@0
|
1560 |
max_width 21600
|
sl@0
|
1561 |
origin_x 0
|
sl@0
|
1562 |
origin_y 0
|
sl@0
|
1563 |
items (list diagram_item_list
|
sl@0
|
1564 |
(object ClassView "Class" "Invalid window list" @63
|
sl@0
|
1565 |
location (913, 1391)
|
sl@0
|
1566 |
label (object ItemLabel
|
sl@0
|
1567 |
location (811, 1308)
|
sl@0
|
1568 |
nlines 2
|
sl@0
|
1569 |
max_width 236
|
sl@0
|
1570 |
justify 0
|
sl@0
|
1571 |
label "Invalid window list")
|
sl@0
|
1572 |
width 343
|
sl@0
|
1573 |
height 250
|
sl@0
|
1574 |
annotation 8)
|
sl@0
|
1575 |
(object ClassView "Class" "Event queue" @64
|
sl@0
|
1576 |
location (1962, 757)
|
sl@0
|
1577 |
label (object ItemLabel
|
sl@0
|
1578 |
location (1858, 673)
|
sl@0
|
1579 |
nlines 2
|
sl@0
|
1580 |
max_width 240
|
sl@0
|
1581 |
justify 0
|
sl@0
|
1582 |
label "Event queue")
|
sl@0
|
1583 |
annotation 8)
|
sl@0
|
1584 |
(object ClassView "Class" "Heartbeat" @65
|
sl@0
|
1585 |
location (244, 170)
|
sl@0
|
1586 |
label (object ItemLabel
|
sl@0
|
1587 |
location (140, 86)
|
sl@0
|
1588 |
nlines 2
|
sl@0
|
1589 |
max_width 240
|
sl@0
|
1590 |
justify 0
|
sl@0
|
1591 |
label "Heartbeat")
|
sl@0
|
1592 |
annotation 10)
|
sl@0
|
1593 |
(object ClassView "Class" "Session" @66
|
sl@0
|
1594 |
location (1684, 1494)
|
sl@0
|
1595 |
label (object ItemLabel
|
sl@0
|
1596 |
location (1580, 1410)
|
sl@0
|
1597 |
nlines 2
|
sl@0
|
1598 |
max_width 240
|
sl@0
|
1599 |
justify 0
|
sl@0
|
1600 |
label "Session")
|
sl@0
|
1601 |
annotation 8)
|
sl@0
|
1602 |
(object HasView ""
|
sl@0
|
1603 |
client @66
|
sl@0
|
1604 |
supplier @64)
|
sl@0
|
1605 |
(object ClassView "Class" "Capture key list" @67
|
sl@0
|
1606 |
location (2440, 498)
|
sl@0
|
1607 |
label (object ItemLabel
|
sl@0
|
1608 |
location (2336, 414)
|
sl@0
|
1609 |
nlines 2
|
sl@0
|
1610 |
max_width 240
|
sl@0
|
1611 |
justify 0
|
sl@0
|
1612 |
label "Capture key list")
|
sl@0
|
1613 |
annotation 8)
|
sl@0
|
1614 |
(object ClassView "Class" "Pointer" @68
|
sl@0
|
1615 |
location (712, 176)
|
sl@0
|
1616 |
label (object ItemLabel
|
sl@0
|
1617 |
location (608, 92)
|
sl@0
|
1618 |
nlines 2
|
sl@0
|
1619 |
max_width 240
|
sl@0
|
1620 |
justify 0
|
sl@0
|
1621 |
label "Pointer")
|
sl@0
|
1622 |
annotation 10)
|
sl@0
|
1623 |
(object ClassView "Class" "Keyboard" @69
|
sl@0
|
1624 |
location (2453, 957)
|
sl@0
|
1625 |
label (object ItemLabel
|
sl@0
|
1626 |
location (2349, 873)
|
sl@0
|
1627 |
nlines 2
|
sl@0
|
1628 |
max_width 240
|
sl@0
|
1629 |
justify 0
|
sl@0
|
1630 |
label "Keyboard")
|
sl@0
|
1631 |
annotation 10)
|
sl@0
|
1632 |
(object ClassView "Class" "Window server" @70
|
sl@0
|
1633 |
location (1759, 292)
|
sl@0
|
1634 |
label (object ItemLabel
|
sl@0
|
1635 |
location (1655, 208)
|
sl@0
|
1636 |
nlines 2
|
sl@0
|
1637 |
max_width 240
|
sl@0
|
1638 |
justify 0
|
sl@0
|
1639 |
label "Window server")
|
sl@0
|
1640 |
annotation 10)
|
sl@0
|
1641 |
(object HasView ""
|
sl@0
|
1642 |
client @66
|
sl@0
|
1643 |
supplier @63)
|
sl@0
|
1644 |
(object ClassView "Class" "Animator" @71
|
sl@0
|
1645 |
location (278, 1782)
|
sl@0
|
1646 |
label (object ItemLabel
|
sl@0
|
1647 |
location (174, 1698)
|
sl@0
|
1648 |
nlines 2
|
sl@0
|
1649 |
max_width 240
|
sl@0
|
1650 |
justify 0
|
sl@0
|
1651 |
label "Animator")
|
sl@0
|
1652 |
annotation 8)
|
sl@0
|
1653 |
(object AssociationView ""
|
sl@0
|
1654 |
client @65
|
sl@0
|
1655 |
supplier @71)
|
sl@0
|
1656 |
(object HasView ""
|
sl@0
|
1657 |
client @66
|
sl@0
|
1658 |
supplier @71)
|
sl@0
|
1659 |
(object ClassView "Class" "Root window" @72
|
sl@0
|
1660 |
location (712, 976)
|
sl@0
|
1661 |
label (object ItemLabel
|
sl@0
|
1662 |
location (608, 892)
|
sl@0
|
1663 |
nlines 2
|
sl@0
|
1664 |
max_width 240
|
sl@0
|
1665 |
justify 0
|
sl@0
|
1666 |
label "Root window")
|
sl@0
|
1667 |
annotation 8)
|
sl@0
|
1668 |
(object HasView ""
|
sl@0
|
1669 |
client @66
|
sl@0
|
1670 |
supplier @72)
|
sl@0
|
1671 |
(object AssociationView ""
|
sl@0
|
1672 |
client @63
|
sl@0
|
1673 |
supplier @72)
|
sl@0
|
1674 |
(object AssociationView ""
|
sl@0
|
1675 |
client @72
|
sl@0
|
1676 |
supplier @71)
|
sl@0
|
1677 |
(object HasView ""
|
sl@0
|
1678 |
client @66
|
sl@0
|
1679 |
supplier @67)
|
sl@0
|
1680 |
(object ClassView "Class" "Pointer cursor" @73
|
sl@0
|
1681 |
location (459, 700)
|
sl@0
|
1682 |
label (object ItemLabel
|
sl@0
|
1683 |
location (355, 616)
|
sl@0
|
1684 |
nlines 2
|
sl@0
|
1685 |
max_width 240
|
sl@0
|
1686 |
justify 0
|
sl@0
|
1687 |
label "Pointer cursor")
|
sl@0
|
1688 |
annotation 8)
|
sl@0
|
1689 |
(object UsesView ""
|
sl@0
|
1690 |
client @68
|
sl@0
|
1691 |
supplier @73)
|
sl@0
|
1692 |
(object HasView ""
|
sl@0
|
1693 |
client @71
|
sl@0
|
1694 |
supplier @73)
|
sl@0
|
1695 |
(object HasView ""
|
sl@0
|
1696 |
client @70
|
sl@0
|
1697 |
supplier @66)
|
sl@0
|
1698 |
(object AssociationView ""
|
sl@0
|
1699 |
client @69
|
sl@0
|
1700 |
supplier @66)
|
sl@0
|
1701 |
(object AssociationView ""
|
sl@0
|
1702 |
client @68
|
sl@0
|
1703 |
supplier @66)
|
sl@0
|
1704 |
(object AssociationView ""
|
sl@0
|
1705 |
client @68
|
sl@0
|
1706 |
supplier @72)))
|
sl@0
|
1707 |
(object ObjectDiagram "Event handling"
|
sl@0
|
1708 |
mechanism_ref @62
|
sl@0
|
1709 |
title "Event handling"
|
sl@0
|
1710 |
zoom 94
|
sl@0
|
1711 |
max_height 28350
|
sl@0
|
1712 |
max_width 21600
|
sl@0
|
1713 |
origin_x 0
|
sl@0
|
1714 |
origin_y 0
|
sl@0
|
1715 |
items (list diagram_item_list
|
sl@0
|
1716 |
(object ObjectView "Pointer dispatcher" @74
|
sl@0
|
1717 |
location (1430, 339)
|
sl@0
|
1718 |
label (object ItemLabel
|
sl@0
|
1719 |
location (1326, 255)
|
sl@0
|
1720 |
nlines 2
|
sl@0
|
1721 |
max_width 240
|
sl@0
|
1722 |
justify 0
|
sl@0
|
1723 |
label "Pointer dispatcher")
|
sl@0
|
1724 |
subobjects 0
|
sl@0
|
1725 |
x_offset 0
|
sl@0
|
1726 |
y_offset 0)
|
sl@0
|
1727 |
(object ObjectView "Keyboard" @75
|
sl@0
|
1728 |
location (306, 613)
|
sl@0
|
1729 |
label (object ItemLabel
|
sl@0
|
1730 |
location (202, 529)
|
sl@0
|
1731 |
nlines 2
|
sl@0
|
1732 |
max_width 240
|
sl@0
|
1733 |
justify 0
|
sl@0
|
1734 |
label "Keyboard")
|
sl@0
|
1735 |
subobjects 0
|
sl@0
|
1736 |
x_offset -0.08
|
sl@0
|
1737 |
y_offset 0.11)
|
sl@0
|
1738 |
(object ObjectView "Clients" @76
|
sl@0
|
1739 |
location (964, 1683)
|
sl@0
|
1740 |
label (object ItemLabel
|
sl@0
|
1741 |
location (737, 1490)
|
sl@0
|
1742 |
nlines 2
|
sl@0
|
1743 |
max_width 540
|
sl@0
|
1744 |
justify 0
|
sl@0
|
1745 |
label "Clients")
|
sl@0
|
1746 |
width 783
|
sl@0
|
1747 |
height 567
|
sl@0
|
1748 |
subobjects 1
|
sl@0
|
1749 |
x_offset 0
|
sl@0
|
1750 |
y_offset 0)
|
sl@0
|
1751 |
(object ObjectView "Heartbeat" @77
|
sl@0
|
1752 |
location (2667, 621)
|
sl@0
|
1753 |
label (object ItemLabel
|
sl@0
|
1754 |
location (2563, 537)
|
sl@0
|
1755 |
nlines 2
|
sl@0
|
1756 |
max_width 240
|
sl@0
|
1757 |
justify 0
|
sl@0
|
1758 |
label "Heartbeat")
|
sl@0
|
1759 |
subobjects 0
|
sl@0
|
1760 |
x_offset 0
|
sl@0
|
1761 |
y_offset 0)
|
sl@0
|
1762 |
(object ObjectView "Foreground Client" @78
|
sl@0
|
1763 |
location (904, 1678)
|
sl@0
|
1764 |
label (object ItemLabel
|
sl@0
|
1765 |
location (800, 1595)
|
sl@0
|
1766 |
nlines 2
|
sl@0
|
1767 |
max_width 240
|
sl@0
|
1768 |
justify 0
|
sl@0
|
1769 |
label "Foreground Client")
|
sl@0
|
1770 |
width 349
|
sl@0
|
1771 |
height 250
|
sl@0
|
1772 |
subobjects 0
|
sl@0
|
1773 |
x_offset -0.076628
|
sl@0
|
1774 |
y_offset -0.007055)
|
sl@0
|
1775 |
(object ObjectView "Client commands" @79
|
sl@0
|
1776 |
location (885, 578)
|
sl@0
|
1777 |
label (object ItemLabel
|
sl@0
|
1778 |
location (781, 494)
|
sl@0
|
1779 |
nlines 2
|
sl@0
|
1780 |
max_width 240
|
sl@0
|
1781 |
justify 0
|
sl@0
|
1782 |
label "Client commands")
|
sl@0
|
1783 |
subobjects 0
|
sl@0
|
1784 |
x_offset 0
|
sl@0
|
1785 |
y_offset 0)
|
sl@0
|
1786 |
(object ObjectView "Pointer decoder" @80
|
sl@0
|
1787 |
location (1557, 850)
|
sl@0
|
1788 |
label (object ItemLabel
|
sl@0
|
1789 |
location (1453, 766)
|
sl@0
|
1790 |
nlines 2
|
sl@0
|
1791 |
max_width 240
|
sl@0
|
1792 |
justify 0
|
sl@0
|
1793 |
label "Pointer decoder")
|
sl@0
|
1794 |
subobjects 0
|
sl@0
|
1795 |
x_offset 0.033206
|
sl@0
|
1796 |
y_offset -0.661376)
|
sl@0
|
1797 |
(object ObjectView "Animate list" @81
|
sl@0
|
1798 |
location (2165, 930)
|
sl@0
|
1799 |
label (object ItemLabel
|
sl@0
|
1800 |
location (2061, 846)
|
sl@0
|
1801 |
nlines 2
|
sl@0
|
1802 |
max_width 240
|
sl@0
|
1803 |
justify 0
|
sl@0
|
1804 |
label "Animate list")
|
sl@0
|
1805 |
subobjects 0
|
sl@0
|
1806 |
x_offset 0
|
sl@0
|
1807 |
y_offset 0)
|
sl@0
|
1808 |
(object LinkView "" @82
|
sl@0
|
1809 |
client @74
|
sl@0
|
1810 |
supplier @76)
|
sl@0
|
1811 |
(object MessView ""
|
sl@0
|
1812 |
location (1307, 761)
|
sl@0
|
1813 |
object_arc @82
|
sl@0
|
1814 |
pctDist 0.308797
|
sl@0
|
1815 |
height 22
|
sl@0
|
1816 |
orientation 0
|
sl@0
|
1817 |
dir 1
|
sl@0
|
1818 |
origin (1326, 704)
|
sl@0
|
1819 |
terminus (1288, 818))
|
sl@0
|
1820 |
(object LinkView "" @83
|
sl@0
|
1821 |
client @74
|
sl@0
|
1822 |
supplier @80)
|
sl@0
|
1823 |
(object MessView ""
|
sl@0
|
1824 |
location (1522, 587)
|
sl@0
|
1825 |
object_arc @83
|
sl@0
|
1826 |
pctDist 0.5
|
sl@0
|
1827 |
height 30
|
sl@0
|
1828 |
orientation 0
|
sl@0
|
1829 |
dir 1
|
sl@0
|
1830 |
origin (1507, 529)
|
sl@0
|
1831 |
terminus (1537, 645))
|
sl@0
|
1832 |
(object MessView ""
|
sl@0
|
1833 |
location (1465, 600)
|
sl@0
|
1834 |
object_arc @83
|
sl@0
|
1835 |
pctDist 0.5
|
sl@0
|
1836 |
height 30
|
sl@0
|
1837 |
orientation 1
|
sl@0
|
1838 |
dir -1
|
sl@0
|
1839 |
origin (1479, 657)
|
sl@0
|
1840 |
terminus (1451, 543))
|
sl@0
|
1841 |
(object LinkView "" @84
|
sl@0
|
1842 |
client @75
|
sl@0
|
1843 |
supplier @78)
|
sl@0
|
1844 |
(object MessView "Key ups & downs"
|
sl@0
|
1845 |
location (623, 1120)
|
sl@0
|
1846 |
label (object SegLabel
|
sl@0
|
1847 |
location (627, 1054)
|
sl@0
|
1848 |
anchor_loc 1
|
sl@0
|
1849 |
nlines 1
|
sl@0
|
1850 |
max_width 450
|
sl@0
|
1851 |
justify 0
|
sl@0
|
1852 |
label "Key ups & downs"
|
sl@0
|
1853 |
pctDist 0.032819
|
sl@0
|
1854 |
height 37
|
sl@0
|
1855 |
orientation 0)
|
sl@0
|
1856 |
object_arc @84
|
sl@0
|
1857 |
pctDist 0.501153
|
sl@0
|
1858 |
height 29
|
sl@0
|
1859 |
orientation 0
|
sl@0
|
1860 |
dir 1
|
sl@0
|
1861 |
origin (594, 1068)
|
sl@0
|
1862 |
terminus (652, 1172))
|
sl@0
|
1863 |
(object LinkView "" @85
|
sl@0
|
1864 |
client @77
|
sl@0
|
1865 |
supplier @81)
|
sl@0
|
1866 |
(object MessView "Animate cursor"
|
sl@0
|
1867 |
location (2453, 725)
|
sl@0
|
1868 |
label (object SegLabel
|
sl@0
|
1869 |
location (2472, 755)
|
sl@0
|
1870 |
anchor_loc 1
|
sl@0
|
1871 |
nlines 1
|
sl@0
|
1872 |
max_width 450
|
sl@0
|
1873 |
justify 0
|
sl@0
|
1874 |
label "Animate cursor"
|
sl@0
|
1875 |
pctDist 0.5
|
sl@0
|
1876 |
height 36
|
sl@0
|
1877 |
orientation 0)
|
sl@0
|
1878 |
object_arc @85
|
sl@0
|
1879 |
pctDist 0.423651
|
sl@0
|
1880 |
height 25
|
sl@0
|
1881 |
orientation 1
|
sl@0
|
1882 |
dir 1
|
sl@0
|
1883 |
origin (2503, 693)
|
sl@0
|
1884 |
terminus (2403, 757))
|
sl@0
|
1885 |
(object LinkView "" @86
|
sl@0
|
1886 |
client @79
|
sl@0
|
1887 |
supplier @76)
|
sl@0
|
1888 |
(object MessView ""
|
sl@0
|
1889 |
location (951, 1070)
|
sl@0
|
1890 |
object_arc @86
|
sl@0
|
1891 |
pctDist 0.5
|
sl@0
|
1892 |
height 30
|
sl@0
|
1893 |
orientation 0
|
sl@0
|
1894 |
dir 1
|
sl@0
|
1895 |
origin (946, 1010)
|
sl@0
|
1896 |
terminus (956, 1130))
|
sl@0
|
1897 |
(object MessView ""
|
sl@0
|
1898 |
location (892, 1073)
|
sl@0
|
1899 |
object_arc @86
|
sl@0
|
1900 |
pctDist 0.5
|
sl@0
|
1901 |
height 30
|
sl@0
|
1902 |
orientation 1
|
sl@0
|
1903 |
dir -1
|
sl@0
|
1904 |
origin (896, 1132)
|
sl@0
|
1905 |
terminus (888, 1014))
|
sl@0
|
1906 |
(object LinkView "" @87
|
sl@0
|
1907 |
client @81
|
sl@0
|
1908 |
supplier @76)
|
sl@0
|
1909 |
(object MessView ""
|
sl@0
|
1910 |
location (1737, 1153)
|
sl@0
|
1911 |
object_arc @87
|
sl@0
|
1912 |
pctDist 0.401609
|
sl@0
|
1913 |
height 39
|
sl@0
|
1914 |
orientation 1
|
sl@0
|
1915 |
dir 1
|
sl@0
|
1916 |
origin (1787, 1121)
|
sl@0
|
1917 |
terminus (1687, 1185))))))
|
sl@0
|
1918 |
(object Class_Category "OLIB"
|
sl@0
|
1919 |
exportControl "Public"
|
sl@0
|
1920 |
logical_models (list unit_reference_list)
|
sl@0
|
1921 |
logical_presentations (list unit_reference_list
|
sl@0
|
1922 |
(object ClassDiagram "Main"
|
sl@0
|
1923 |
title "Main"
|
sl@0
|
1924 |
zoom 100
|
sl@0
|
1925 |
max_height 28350
|
sl@0
|
1926 |
max_width 21600
|
sl@0
|
1927 |
origin_x 0
|
sl@0
|
1928 |
origin_y 0
|
sl@0
|
1929 |
items (list diagram_item_list))))
|
sl@0
|
1930 |
(object Class_Category "AGDI"
|
sl@0
|
1931 |
visible_categories (list visibility_relationship_list
|
sl@0
|
1932 |
(object Visibility_Relationship
|
sl@0
|
1933 |
supplier "GDI Interface")
|
sl@0
|
1934 |
(object Visibility_Relationship
|
sl@0
|
1935 |
supplier "GDI")
|
sl@0
|
1936 |
(object Visibility_Relationship
|
sl@0
|
1937 |
supplier "Drawables"))
|
sl@0
|
1938 |
exportControl "Public"
|
sl@0
|
1939 |
logical_models (list unit_reference_list
|
sl@0
|
1940 |
(object Class "Animated DLL Interface"
|
sl@0
|
1941 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1942 |
(object Inheritance_Relationship
|
sl@0
|
1943 |
supplier "Animator"))
|
sl@0
|
1944 |
statediagram (object State_Diagram ""
|
sl@0
|
1945 |
title ""
|
sl@0
|
1946 |
zoom 100
|
sl@0
|
1947 |
max_height 28350
|
sl@0
|
1948 |
max_width 21600
|
sl@0
|
1949 |
origin_x 0
|
sl@0
|
1950 |
origin_y 0
|
sl@0
|
1951 |
items (list diagram_item_list)))
|
sl@0
|
1952 |
(object Class "Bitmap sequence"
|
sl@0
|
1953 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1954 |
(object Inheritance_Relationship
|
sl@0
|
1955 |
supplier "Animator")))
|
sl@0
|
1956 |
(object Class "Sprite"
|
sl@0
|
1957 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1958 |
(object Inheritance_Relationship
|
sl@0
|
1959 |
supplier "Animator"))
|
sl@0
|
1960 |
statediagram (object State_Diagram ""
|
sl@0
|
1961 |
title ""
|
sl@0
|
1962 |
zoom 100
|
sl@0
|
1963 |
max_height 28350
|
sl@0
|
1964 |
max_width 21600
|
sl@0
|
1965 |
origin_x 0
|
sl@0
|
1966 |
origin_y 0
|
sl@0
|
1967 |
items (list diagram_item_list)))
|
sl@0
|
1968 |
(object Class "Text cursor"
|
sl@0
|
1969 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1970 |
(object Inheritance_Relationship
|
sl@0
|
1971 |
supplier "Animator")))
|
sl@0
|
1972 |
(object Class "AGDI Controller"
|
sl@0
|
1973 |
fields (list has_relationship_list
|
sl@0
|
1974 |
(object Has_Relationship
|
sl@0
|
1975 |
supplier "Animator"
|
sl@0
|
1976 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1977 |
client_cardinality (value cardinality "1"))))
|
sl@0
|
1978 |
(object Class "Animator"
|
sl@0
|
1979 |
fields (list has_relationship_list
|
sl@0
|
1980 |
(object Has_Relationship
|
sl@0
|
1981 |
supplier "Pointer cursor"))
|
sl@0
|
1982 |
collaborators (list association_list
|
sl@0
|
1983 |
(object Association
|
sl@0
|
1984 |
supplier "Graphics context"
|
sl@0
|
1985 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1986 |
client_cardinality (value cardinality "n"))
|
sl@0
|
1987 |
(object Association
|
sl@0
|
1988 |
supplier "Drawable"
|
sl@0
|
1989 |
supplier_cardinality (value cardinality "1")
|
sl@0
|
1990 |
client_cardinality (value cardinality "n"))
|
sl@0
|
1991 |
(object Association
|
sl@0
|
1992 |
supplier "GDI object"
|
sl@0
|
1993 |
supplier_cardinality (value cardinality "n")
|
sl@0
|
1994 |
client_cardinality (value cardinality "n"))))
|
sl@0
|
1995 |
(object Class "Pointer cursor"
|
sl@0
|
1996 |
superclasses (list inheritance_relationship_list
|
sl@0
|
1997 |
(object Inheritance_Relationship
|
sl@0
|
1998 |
supplier "Sprite"))))
|
sl@0
|
1999 |
logical_presentations (list unit_reference_list
|
sl@0
|
2000 |
(object ClassDiagram "Main"
|
sl@0
|
2001 |
title "Main"
|
sl@0
|
2002 |
zoom 100
|
sl@0
|
2003 |
max_height 28350
|
sl@0
|
2004 |
max_width 21600
|
sl@0
|
2005 |
origin_x 0
|
sl@0
|
2006 |
origin_y 0
|
sl@0
|
2007 |
items (list diagram_item_list
|
sl@0
|
2008 |
(object ClassView "Class" "Animated DLL Interface" @88
|
sl@0
|
2009 |
location (444, 1156)
|
sl@0
|
2010 |
label (object ItemLabel
|
sl@0
|
2011 |
location (340, 1072)
|
sl@0
|
2012 |
nlines 2
|
sl@0
|
2013 |
max_width 240
|
sl@0
|
2014 |
justify 0
|
sl@0
|
2015 |
label "Animated DLL Interface")
|
sl@0
|
2016 |
annotation 8)
|
sl@0
|
2017 |
(object ClassView "Class" "Sprite" @89
|
sl@0
|
2018 |
location (1650, 1142)
|
sl@0
|
2019 |
label (object ItemLabel
|
sl@0
|
2020 |
location (1546, 1058)
|
sl@0
|
2021 |
nlines 2
|
sl@0
|
2022 |
max_width 240
|
sl@0
|
2023 |
justify 0
|
sl@0
|
2024 |
label "Sprite")
|
sl@0
|
2025 |
annotation 8)
|
sl@0
|
2026 |
(object ClassView "Class" "Text cursor" @90
|
sl@0
|
2027 |
location (1034, 1167)
|
sl@0
|
2028 |
label (object ItemLabel
|
sl@0
|
2029 |
location (930, 1083)
|
sl@0
|
2030 |
nlines 2
|
sl@0
|
2031 |
max_width 240
|
sl@0
|
2032 |
justify 0
|
sl@0
|
2033 |
label "Text cursor")
|
sl@0
|
2034 |
annotation 8)
|
sl@0
|
2035 |
(object ClassView "Class" "Animator" @91
|
sl@0
|
2036 |
location (569, 589)
|
sl@0
|
2037 |
label (object ItemLabel
|
sl@0
|
2038 |
location (465, 505)
|
sl@0
|
2039 |
nlines 2
|
sl@0
|
2040 |
max_width 240
|
sl@0
|
2041 |
justify 0
|
sl@0
|
2042 |
label "Animator")
|
sl@0
|
2043 |
annotation 8)
|
sl@0
|
2044 |
(object InheritView ""
|
sl@0
|
2045 |
client @89
|
sl@0
|
2046 |
supplier @91)
|
sl@0
|
2047 |
(object InheritView ""
|
sl@0
|
2048 |
client @90
|
sl@0
|
2049 |
supplier @91)
|
sl@0
|
2050 |
(object InheritView ""
|
sl@0
|
2051 |
client @88
|
sl@0
|
2052 |
supplier @91)
|
sl@0
|
2053 |
(object ClassView "Class" "Pointer cursor" @92
|
sl@0
|
2054 |
location (1840, 1610)
|
sl@0
|
2055 |
label (object ItemLabel
|
sl@0
|
2056 |
location (1736, 1526)
|
sl@0
|
2057 |
nlines 2
|
sl@0
|
2058 |
max_width 240
|
sl@0
|
2059 |
justify 0
|
sl@0
|
2060 |
label "Pointer cursor")
|
sl@0
|
2061 |
annotation 8)
|
sl@0
|
2062 |
(object InheritView ""
|
sl@0
|
2063 |
client @92
|
sl@0
|
2064 |
supplier @89)))))
|
sl@0
|
2065 |
(object Class_Category "Test code using AGDI interface"
|
sl@0
|
2066 |
visible_categories (list visibility_relationship_list
|
sl@0
|
2067 |
(object Visibility_Relationship
|
sl@0
|
2068 |
supplier "GDI")
|
sl@0
|
2069 |
(object Visibility_Relationship
|
sl@0
|
2070 |
supplier "Drawables"))
|
sl@0
|
2071 |
exportControl "Public"
|
sl@0
|
2072 |
logical_models (list unit_reference_list)
|
sl@0
|
2073 |
logical_presentations (list unit_reference_list))
|
sl@0
|
2074 |
(object Class_Category "Dummy test window server "
|
sl@0
|
2075 |
visible_categories (list visibility_relationship_list
|
sl@0
|
2076 |
(object Visibility_Relationship
|
sl@0
|
2077 |
supplier "GDI Interface")
|
sl@0
|
2078 |
(object Visibility_Relationship
|
sl@0
|
2079 |
supplier "Drawables")
|
sl@0
|
2080 |
(object Visibility_Relationship
|
sl@0
|
2081 |
supplier "AGDI"))
|
sl@0
|
2082 |
exportControl "Public"
|
sl@0
|
2083 |
logical_models (list unit_reference_list)
|
sl@0
|
2084 |
logical_presentations (list unit_reference_list))
|
sl@0
|
2085 |
(object Class_Category "XGDI"
|
sl@0
|
2086 |
visible_categories (list visibility_relationship_list
|
sl@0
|
2087 |
(object Visibility_Relationship
|
sl@0
|
2088 |
supplier "GDI Interface")
|
sl@0
|
2089 |
(object Visibility_Relationship
|
sl@0
|
2090 |
supplier "Drawables")
|
sl@0
|
2091 |
(object Visibility_Relationship
|
sl@0
|
2092 |
supplier "GDI"))
|
sl@0
|
2093 |
exportControl "Public"
|
sl@0
|
2094 |
logical_models (list unit_reference_list)
|
sl@0
|
2095 |
logical_presentations (list unit_reference_list)))
|
sl@0
|
2096 |
logical_presentations (list unit_reference_list
|
sl@0
|
2097 |
(object ClassDiagram "Main"
|
sl@0
|
2098 |
title "Main"
|
sl@0
|
2099 |
zoom 100
|
sl@0
|
2100 |
max_height 28350
|
sl@0
|
2101 |
max_width 21600
|
sl@0
|
2102 |
origin_x 0
|
sl@0
|
2103 |
origin_y 0
|
sl@0
|
2104 |
items (list diagram_item_list
|
sl@0
|
2105 |
(object CategoryView "GDI" @93
|
sl@0
|
2106 |
location (525, 1050)
|
sl@0
|
2107 |
font (object Font
|
sl@0
|
2108 |
size 12
|
sl@0
|
2109 |
face "helvetica"
|
sl@0
|
2110 |
bold FALSE
|
sl@0
|
2111 |
italics FALSE
|
sl@0
|
2112 |
underline FALSE
|
sl@0
|
2113 |
strike FALSE
|
sl@0
|
2114 |
color 0
|
sl@0
|
2115 |
default_color TRUE)
|
sl@0
|
2116 |
label (object ItemLabel
|
sl@0
|
2117 |
location (381, 966)
|
sl@0
|
2118 |
nlines 2
|
sl@0
|
2119 |
max_width 288
|
sl@0
|
2120 |
justify 0
|
sl@0
|
2121 |
label "GDI")
|
sl@0
|
2122 |
width 300
|
sl@0
|
2123 |
height 180)
|
sl@0
|
2124 |
(object CategoryView "Drawables" @94
|
sl@0
|
2125 |
location (740, 439)
|
sl@0
|
2126 |
font (object Font
|
sl@0
|
2127 |
size 12
|
sl@0
|
2128 |
face "helvetica"
|
sl@0
|
2129 |
bold FALSE
|
sl@0
|
2130 |
italics FALSE
|
sl@0
|
2131 |
underline FALSE
|
sl@0
|
2132 |
strike FALSE
|
sl@0
|
2133 |
color 0
|
sl@0
|
2134 |
default_color TRUE)
|
sl@0
|
2135 |
label (object ItemLabel
|
sl@0
|
2136 |
location (596, 355)
|
sl@0
|
2137 |
nlines 2
|
sl@0
|
2138 |
max_width 288
|
sl@0
|
2139 |
justify 0
|
sl@0
|
2140 |
label "Drawables")
|
sl@0
|
2141 |
width 300
|
sl@0
|
2142 |
height 180)
|
sl@0
|
2143 |
(object CategoryView "Top level" @95
|
sl@0
|
2144 |
location (528, 158)
|
sl@0
|
2145 |
font (object Font
|
sl@0
|
2146 |
size 12
|
sl@0
|
2147 |
face "helvetica"
|
sl@0
|
2148 |
bold FALSE
|
sl@0
|
2149 |
italics FALSE
|
sl@0
|
2150 |
underline FALSE
|
sl@0
|
2151 |
strike FALSE
|
sl@0
|
2152 |
color 0
|
sl@0
|
2153 |
default_color TRUE)
|
sl@0
|
2154 |
label (object ItemLabel
|
sl@0
|
2155 |
location (384, 74)
|
sl@0
|
2156 |
nlines 2
|
sl@0
|
2157 |
max_width 288
|
sl@0
|
2158 |
justify 0
|
sl@0
|
2159 |
label "Top level")
|
sl@0
|
2160 |
width 300
|
sl@0
|
2161 |
height 180)
|
sl@0
|
2162 |
(object CategoryView "AGDI" @96
|
sl@0
|
2163 |
location (1209, 437)
|
sl@0
|
2164 |
label (object ItemLabel
|
sl@0
|
2165 |
location (1065, 353)
|
sl@0
|
2166 |
nlines 2
|
sl@0
|
2167 |
max_width 288
|
sl@0
|
2168 |
justify 0
|
sl@0
|
2169 |
label "AGDI")
|
sl@0
|
2170 |
width 300
|
sl@0
|
2171 |
height 180)
|
sl@0
|
2172 |
(object ImportView ""
|
sl@0
|
2173 |
client @95
|
sl@0
|
2174 |
supplier @94)
|
sl@0
|
2175 |
(object ImportView ""
|
sl@0
|
2176 |
client @95
|
sl@0
|
2177 |
supplier @96)
|
sl@0
|
2178 |
(object CategoryView "Drawables" @97
|
sl@0
|
2179 |
location (1911, 1251)
|
sl@0
|
2180 |
font (object Font
|
sl@0
|
2181 |
size 12
|
sl@0
|
2182 |
face "helvetica"
|
sl@0
|
2183 |
bold FALSE
|
sl@0
|
2184 |
italics FALSE
|
sl@0
|
2185 |
underline FALSE
|
sl@0
|
2186 |
strike FALSE
|
sl@0
|
2187 |
color 0
|
sl@0
|
2188 |
default_color TRUE)
|
sl@0
|
2189 |
label (object ItemLabel
|
sl@0
|
2190 |
location (1767, 1167)
|
sl@0
|
2191 |
nlines 2
|
sl@0
|
2192 |
max_width 288
|
sl@0
|
2193 |
justify 0
|
sl@0
|
2194 |
label "Drawables")
|
sl@0
|
2195 |
width 300
|
sl@0
|
2196 |
height 180)
|
sl@0
|
2197 |
(object CategoryView "GDI" @98
|
sl@0
|
2198 |
location (1656, 1840)
|
sl@0
|
2199 |
font (object Font
|
sl@0
|
2200 |
size 12
|
sl@0
|
2201 |
face "helvetica"
|
sl@0
|
2202 |
bold FALSE
|
sl@0
|
2203 |
italics FALSE
|
sl@0
|
2204 |
underline FALSE
|
sl@0
|
2205 |
strike FALSE
|
sl@0
|
2206 |
color 0
|
sl@0
|
2207 |
default_color TRUE)
|
sl@0
|
2208 |
label (object ItemLabel
|
sl@0
|
2209 |
location (1512, 1756)
|
sl@0
|
2210 |
nlines 2
|
sl@0
|
2211 |
max_width 288
|
sl@0
|
2212 |
justify 0
|
sl@0
|
2213 |
label "GDI")
|
sl@0
|
2214 |
width 300
|
sl@0
|
2215 |
height 180)
|
sl@0
|
2216 |
(object CategoryView "Test code using AGDI interface" @99
|
sl@0
|
2217 |
location (2401, 1249)
|
sl@0
|
2218 |
label (object ItemLabel
|
sl@0
|
2219 |
location (2238, 1155)
|
sl@0
|
2220 |
nlines 2
|
sl@0
|
2221 |
max_width 326
|
sl@0
|
2222 |
justify 0
|
sl@0
|
2223 |
label "Test code using AGDI interface")
|
sl@0
|
2224 |
width 338
|
sl@0
|
2225 |
height 200)
|
sl@0
|
2226 |
(object CategoryView "XGDI" @100
|
sl@0
|
2227 |
location (234, 437)
|
sl@0
|
2228 |
label (object ItemLabel
|
sl@0
|
2229 |
location (90, 353)
|
sl@0
|
2230 |
nlines 2
|
sl@0
|
2231 |
max_width 288
|
sl@0
|
2232 |
justify 0
|
sl@0
|
2233 |
label "XGDI")
|
sl@0
|
2234 |
width 300
|
sl@0
|
2235 |
height 180)
|
sl@0
|
2236 |
(object ImportView ""
|
sl@0
|
2237 |
client @95
|
sl@0
|
2238 |
supplier @100)
|
sl@0
|
2239 |
(object ImportView ""
|
sl@0
|
2240 |
client @100
|
sl@0
|
2241 |
supplier @94)
|
sl@0
|
2242 |
(object ImportView ""
|
sl@0
|
2243 |
client @97
|
sl@0
|
2244 |
supplier @98)
|
sl@0
|
2245 |
(object ImportView ""
|
sl@0
|
2246 |
client @99
|
sl@0
|
2247 |
supplier @98)
|
sl@0
|
2248 |
(object ImportView ""
|
sl@0
|
2249 |
client @99
|
sl@0
|
2250 |
supplier @97)
|
sl@0
|
2251 |
(object ImportView ""
|
sl@0
|
2252 |
client @94
|
sl@0
|
2253 |
supplier @93)
|
sl@0
|
2254 |
(object ImportView ""
|
sl@0
|
2255 |
client @100
|
sl@0
|
2256 |
supplier @93)
|
sl@0
|
2257 |
(object ImportView ""
|
sl@0
|
2258 |
client @96
|
sl@0
|
2259 |
supplier @93)
|
sl@0
|
2260 |
(object ImportView ""
|
sl@0
|
2261 |
client @96
|
sl@0
|
2262 |
supplier @94)))))
|
sl@0
|
2263 |
root_subsystem (object SubSystem "<Top Level>"
|
sl@0
|
2264 |
physical_models (list unit_reference_list
|
sl@0
|
2265 |
(object module "$UNNAMED$14" "SubType" "Specification"
|
sl@0
|
2266 |
visible_modules (list dependency_list
|
sl@0
|
2267 |
(object Dependency_Relationship
|
sl@0
|
2268 |
supplier "$UNNAMED$15"
|
sl@0
|
2269 |
supplier_is_spec TRUE)
|
sl@0
|
2270 |
(object Dependency_Relationship
|
sl@0
|
2271 |
supplier "$UNNAMED$16"
|
sl@0
|
2272 |
supplier_is_spec TRUE)))
|
sl@0
|
2273 |
(object module "$UNNAMED$15" "PackageType" "Specification"
|
sl@0
|
2274 |
visible_modules (list dependency_list
|
sl@0
|
2275 |
(object Dependency_Relationship
|
sl@0
|
2276 |
supplier "$UNNAMED$16"
|
sl@0
|
2277 |
supplier_is_spec TRUE)))
|
sl@0
|
2278 |
(object module "$UNNAMED$17" "PackageType" "Specification"
|
sl@0
|
2279 |
visible_modules (list dependency_list
|
sl@0
|
2280 |
(object Dependency_Relationship
|
sl@0
|
2281 |
supplier_is_spec TRUE)))
|
sl@0
|
2282 |
(object module "$UNNAMED$16" "TaskType" "Specification"
|
sl@0
|
2283 |
visible_modules (list dependency_list
|
sl@0
|
2284 |
(object Dependency_Relationship
|
sl@0
|
2285 |
supplier_is_spec TRUE)))
|
sl@0
|
2286 |
(object module "$UNNAMED$18" "PackageType" "Specification")
|
sl@0
|
2287 |
(object module "$UNNAMED$19" "SubType" "Specification")
|
sl@0
|
2288 |
(object module "$UNNAMED$20" "TaskType" "Specification")
|
sl@0
|
2289 |
(object SubSystem "$UNNAMED$21"
|
sl@0
|
2290 |
physical_models (list unit_reference_list)
|
sl@0
|
2291 |
physical_presentations (list unit_reference_list))
|
sl@0
|
2292 |
(object SubSystem "$UNNAMED$22"
|
sl@0
|
2293 |
physical_models (list unit_reference_list)
|
sl@0
|
2294 |
physical_presentations (list unit_reference_list)))
|
sl@0
|
2295 |
physical_presentations (list unit_reference_list
|
sl@0
|
2296 |
(object Module_Diagram "Main"
|
sl@0
|
2297 |
title "Main"
|
sl@0
|
2298 |
zoom 100
|
sl@0
|
2299 |
max_height 28350
|
sl@0
|
2300 |
max_width 21600
|
sl@0
|
2301 |
origin_x 0
|
sl@0
|
2302 |
origin_y 0
|
sl@0
|
2303 |
items (list diagram_item_list))))
|
sl@0
|
2304 |
process_structure (object Processes
|
sl@0
|
2305 |
ProcsNDevs (list
|
sl@0
|
2306 |
(object Processor "Processor"
|
sl@0
|
2307 |
connections (list connection_list
|
sl@0
|
2308 |
(object Connection_Relationship
|
sl@0
|
2309 |
supplier "VDU"
|
sl@0
|
2310 |
supplier_is_device TRUE))
|
sl@0
|
2311 |
characteristics ""
|
sl@0
|
2312 |
scheduling "Preemptive"
|
sl@0
|
2313 |
processes (list processes))
|
sl@0
|
2314 |
(object Device "Keyboard"
|
sl@0
|
2315 |
connections (list connection_list
|
sl@0
|
2316 |
(object Connection_Relationship
|
sl@0
|
2317 |
supplier "Processor"
|
sl@0
|
2318 |
supplier_is_device FALSE))
|
sl@0
|
2319 |
characteristics "")
|
sl@0
|
2320 |
(object Device "VDU"
|
sl@0
|
2321 |
characteristics "")
|
sl@0
|
2322 |
(object Device "Pointing device"
|
sl@0
|
2323 |
connections (list connection_list
|
sl@0
|
2324 |
(object Connection_Relationship
|
sl@0
|
2325 |
supplier "Processor"
|
sl@0
|
2326 |
supplier_is_device FALSE))
|
sl@0
|
2327 |
characteristics "")
|
sl@0
|
2328 |
(object Process_Diagram ""
|
sl@0
|
2329 |
title ""
|
sl@0
|
2330 |
zoom 100
|
sl@0
|
2331 |
max_height 28350
|
sl@0
|
2332 |
max_width 21600
|
sl@0
|
2333 |
origin_x 0
|
sl@0
|
2334 |
origin_y 0
|
sl@0
|
2335 |
items (list diagram_item_list
|
sl@0
|
2336 |
(object ProcessorView "Processor" @101
|
sl@0
|
2337 |
location (1334, 544)
|
sl@0
|
2338 |
label (object ItemLabel
|
sl@0
|
2339 |
location (1156, 449)
|
sl@0
|
2340 |
nlines 2
|
sl@0
|
2341 |
max_width 246
|
sl@0
|
2342 |
justify 0
|
sl@0
|
2343 |
label "Processor")
|
sl@0
|
2344 |
width 360
|
sl@0
|
2345 |
height 300
|
sl@0
|
2346 |
annotation 0)
|
sl@0
|
2347 |
(object DeviceView "Keyboard" @102
|
sl@0
|
2348 |
location (853, 409)
|
sl@0
|
2349 |
label (object ItemLabel
|
sl@0
|
2350 |
location (675, 314)
|
sl@0
|
2351 |
nlines 2
|
sl@0
|
2352 |
max_width 246
|
sl@0
|
2353 |
justify 0
|
sl@0
|
2354 |
label "Keyboard")
|
sl@0
|
2355 |
width 360
|
sl@0
|
2356 |
height 300
|
sl@0
|
2357 |
annotation 0)
|
sl@0
|
2358 |
(object DeviceView "VDU" @103
|
sl@0
|
2359 |
location (1968, 543)
|
sl@0
|
2360 |
label (object ItemLabel
|
sl@0
|
2361 |
location (1790, 448)
|
sl@0
|
2362 |
nlines 2
|
sl@0
|
2363 |
max_width 246
|
sl@0
|
2364 |
justify 0
|
sl@0
|
2365 |
label "VDU")
|
sl@0
|
2366 |
width 360
|
sl@0
|
2367 |
height 300
|
sl@0
|
2368 |
annotation 0)
|
sl@0
|
2369 |
(object DeviceView "Pointing device" @104
|
sl@0
|
2370 |
location (443, 668)
|
sl@0
|
2371 |
label (object ItemLabel
|
sl@0
|
2372 |
location (265, 573)
|
sl@0
|
2373 |
nlines 2
|
sl@0
|
2374 |
max_width 246
|
sl@0
|
2375 |
justify 0
|
sl@0
|
2376 |
label "Pointing device")
|
sl@0
|
2377 |
width 360
|
sl@0
|
2378 |
height 300
|
sl@0
|
2379 |
annotation 0)
|
sl@0
|
2380 |
(object ConnectionView ""
|
sl@0
|
2381 |
client @101
|
sl@0
|
2382 |
supplier @103)
|
sl@0
|
2383 |
(object ConnectionView ""
|
sl@0
|
2384 |
client @104
|
sl@0
|
2385 |
supplier @101)
|
sl@0
|
2386 |
(object ConnectionView ""
|
sl@0
|
2387 |
client @102
|
sl@0
|
2388 |
supplier @101)))))
|
sl@0
|
2389 |
properties (object Properties))
|