Intergrated test scripts with automake
[gnucomo.git] / doc / architecture.obj
1 %TGIF 4.1.41-QPL
2 state(0,37,100.000,0,0,0,8,1,0,1,1,0,0,3,0,1,1,'Helvetica-Bold',1,80640,0,0,0,10,0,0,1,1,0,16,0,0,1,1,1,1,1088,1408,1,0,2880,0).
3 %
4 % @(#)$Header: /src/cvsroot/gnucomo/doc/architecture.obj,v 1.1 2002-09-05 13:21:45 arjen Exp $
5 % %W%
6 %
7 unit("1 pixel/pixel").
8 color_info(8,65535,0,[
9         "black", 0, 0, 0, 0, 0, 0, 1,
10         "red", 65535, 0, 0, 65535, 0, 0, 1,
11         "green", 0, 65535, 0, 0, 65535, 0, 1,
12         "blue", 0, 0, 65535, 0, 0, 65535, 1,
13         "magenta", 65535, 0, 65535, 65535, 0, 65535, 1,
14         "cyan", 0, 65535, 65535, 0, 65535, 65535, 1,
15         "white", 65535, 65535, 65535, 65535, 65535, 65535, 1,
16         "yellow", 65535, 65535, 0, 65535, 65535, 0, 1
17 ]).
18 script_frac("0.6").
19 fg_bg_colors('black','White').
20 dont_reencode("FFDingbests:ZapfDingbats").
21 page(1,"",1,'').
22 group([
23 box('black','',304,208,400,304,0,1,0,97,0,0,0,0,0,'1',0,[
24 ]),
25 oval('black','',304,184,400,232,0,1,1,98,0,0,0,0,0,'1',0,[
26 ]),
27 arc('black','',0,1,1,0,304,280,352,304,304,304,400,304,0,96,48,11520,11520,99,0,0,8,3,0,0,0,'1','8','3',0,[
28 ]),
29 poly('black','',2,[
30         304,208,304,304],0,1,1,100,0,0,0,0,0,0,0,'1',0,0,
31     "0","",[
32     0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
33 ]),
34 poly('black','',2,[
35         400,208,400,304],0,1,1,101,0,0,0,0,0,0,0,'1',0,0,
36     "0","",[
37     0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[
38 ]),
39 box('black','',308,236,396,324,0,1,0,102,0,0,0,0,0,'1',0,[
40 attr("", "auto_center_attr", 0, 1, 0,
41 text('black',352,235,1,1,1,106,17,103,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,249,'',[
42 minilines(106,17,0,0,1,0,0,[
43 mini_line(106,14,3,0,0,0,[
44 str_block(0,106,14,3,0,0,0,0,0,[
45 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
46         "auto_center_attr")])
47 ])
48 ])])),
49 attr("label=", "Central", 1, 0, 0,
50 text('black',352,263,2,1,1,62,34,104,14,3,0,0,0,0,2,62,34,0,0,"",0,0,0,0,277,'',[
51 minilines(62,34,0,0,1,0,0,[
52 mini_line(46,14,3,0,0,0,[
53 str_block(0,46,14,3,0,-1,0,0,0,[
54 str_seg('black','Helvetica',0,80640,46,14,3,0,-1,0,0,0,0,0,
55         "Central")])
56 ]),
57 mini_line(62,14,3,0,0,0,[
58 str_block(0,62,14,3,0,-1,0,0,0,[
59 str_seg('black','Helvetica',0,80640,62,14,3,0,-1,0,0,0,0,0,
60         "Database")])
61 ])
62 ])]))
63 ])
64 ],
65 105,0,0,[
66 ]).
67 group([
68 polygon('black','',13,[
69         288,72,288,120,288,136,304,136,416,136,432,136,432,120,432,72,
70         432,56,416,56,304,56,288,56,288,72],0,1,1,0,402,0,0,0,0,0,'1',0,
71     "2490",[
72 ]),
73 box('black','',292,60,428,132,0,1,0,403,0,0,0,0,0,'1',0,[
74 attr("", "auto_center_attr", 0, 1, 0,
75 text('black',360,59,1,1,1,106,17,404,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,73,'',[
76 minilines(106,17,0,0,1,0,0,[
77 mini_line(106,14,3,0,0,0,[
78 str_block(0,106,14,3,0,0,0,0,0,[
79 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
80         "auto_center_attr")])
81 ])
82 ])])),
83 attr("label=", "Processing", 1, 0, 0,
84 text('black',359,79,2,1,1,73,34,405,14,3,0,0,0,0,2,73,34,0,0,"",0,0,0,0,93,'',[
85 minilines(73,34,0,0,1,0,0,[
86 mini_line(73,14,3,0,0,0,[
87 str_block(0,73,14,3,0,-1,0,0,0,[
88 str_seg('black','Helvetica',0,80640,73,14,3,0,-1,0,0,0,0,0,
89         "Processing")])
90 ]),
91 mini_line(45,14,3,0,0,0,[
92 str_block(0,45,14,3,0,-1,0,0,0,[
93 str_seg('black','Helvetica',0,80640,45,14,3,0,-1,0,0,0,0,0,
94         "Scripts")])
95 ])
96 ])]))
97 ])
98 ],
99 406,0,0,[
100 ]).
101 group([
102 polygon('black','',13,[
103         56,72,56,120,56,136,72,136,200,136,216,136,216,120,216,72,
104         216,56,200,56,72,56,56,56,56,72],0,1,1,0,414,0,0,0,0,0,'1',0,
105     "2490",[
106 ]),
107 box('black','',60,60,212,132,0,1,0,415,0,0,0,0,0,'1',0,[
108 attr("", "auto_center_attr", 0, 1, 0,
109 text('black',136,59,1,1,1,106,17,416,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,73,'',[
110 minilines(106,17,0,0,1,0,0,[
111 mini_line(106,14,3,0,0,0,[
112 str_block(0,106,14,3,0,0,0,0,0,[
113 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
114         "auto_center_attr")])
115 ])
116 ])])),
117 attr("label=", "Data Handling", 1, 0, 0,
118 text('black',136,79,2,1,1,90,34,417,14,3,0,0,0,0,2,90,34,0,0,"",0,0,0,0,93,'',[
119 minilines(90,34,0,0,1,0,0,[
120 mini_line(90,14,3,0,0,0,[
121 str_block(0,90,14,3,0,-1,0,0,0,[
122 str_seg('black','Helvetica',0,80640,90,14,3,0,-1,0,0,0,0,0,
123         "Data Handling")])
124 ]),
125 mini_line(53,14,3,0,0,0,[
126 str_block(0,53,14,3,0,-1,0,0,0,[
127 str_seg('black','Helvetica',0,80640,53,14,3,0,-1,0,0,0,0,0,
128         "Daemon")])
129 ])
130 ])]))
131 ])
132 ],
133 418,0,0,[
134 ]).
135 group([
136 polygon('black','',13,[
137         504,136,504,184,504,200,520,200,648,200,664,200,664,184,664,136,
138         664,120,648,120,520,120,504,120,504,136],0,1,1,0,425,0,0,0,0,0,'1',0,
139     "2490",[
140 ]),
141 box('black','',508,124,660,196,0,1,0,426,0,0,0,0,0,'1',0,[
142 attr("", "auto_center_attr", 0, 1, 0,
143 text('black',584,123,1,1,1,106,17,427,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,137,'',[
144 minilines(106,17,0,0,1,0,0,[
145 mini_line(106,14,3,0,0,0,[
146 str_block(0,106,14,3,0,0,0,0,0,[
147 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
148         "auto_center_attr")])
149 ])
150 ])])),
151 attr("label=", "Web Server", 1, 0, 0,
152 text('black',584,151,1,1,1,78,17,428,14,3,0,0,0,0,2,78,17,0,0,"",0,0,0,0,165,'',[
153 minilines(78,17,0,0,1,0,0,[
154 mini_line(78,14,3,0,0,0,[
155 str_block(0,78,14,3,0,0,0,0,0,[
156 str_seg('black','Helvetica',0,80640,78,14,3,0,0,0,0,0,0,0,
157         "Web Server")])
158 ])
159 ])]))
160 ])
161 ],
162 424,0,0,[
163 ]).
164 group([
165 oval('black','',88,240,184,336,0,1,1,434,0,0,0,0,0,'1',0,[
166 ]),
167 box('black','',92,244,180,332,0,1,0,435,0,0,0,0,0,'1',0,[
168 attr("", "auto_center_attr", 0, 1, 0,
169 text('black',136,243,1,1,1,106,17,436,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,257,'',[
170 minilines(106,17,0,0,1,0,0,[
171 mini_line(106,14,3,0,0,0,[
172 str_block(0,106,14,3,0,0,0,0,0,[
173 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
174         "auto_center_attr")])
175 ])
176 ])])),
177 attr("label=", "Incoming", 1, 0, 0,
178 text('black',135,271,2,1,1,59,34,437,14,3,0,0,0,0,2,59,34,0,0,"",0,0,0,0,285,'',[
179 minilines(59,34,0,0,1,0,0,[
180 mini_line(59,14,3,0,0,0,[
181 str_block(0,59,14,3,0,-1,0,0,0,[
182 str_seg('black','Helvetica',0,80640,59,14,3,0,-1,0,0,0,0,0,
183         "Incoming")])
184 ]),
185 mini_line(24,14,3,0,0,0,[
186 str_block(0,24,14,3,0,-1,0,0,0,[
187 str_seg('black','Helvetica',0,80640,24,14,3,0,-1,0,0,0,0,0,
188         "Log")])
189 ])
190 ])]))
191 ])
192 ],
193 438,0,0,[
194 ]).
195 poly('black','',2,[
196         136,240,136,136],1,4,1,444,0,0,0,0,0,0,0,'4',0,0,
197     "0","",[
198     0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[
199 ]).
200 poly('black','',2,[
201         216,96,288,96],1,4,1,445,0,0,0,0,0,0,0,'4',0,0,
202     "0","",[
203     0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[
204 ]).
205 poly('black','',2,[
206         360,136,360,184],3,4,1,446,0,0,0,0,0,0,0,'4',0,0,
207     "0","",[
208     0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[
209 ]).
210 poly('black','',2,[
211         400,248,504,160],3,4,1,447,0,0,0,0,0,0,0,'4',0,0,
212     "0","",[
213     0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[
214 ]).
215 group([
216 polygon('black','',13,[
217         504,296,504,344,504,360,520,360,648,360,664,360,664,344,664,296,
218         664,280,648,280,520,280,504,280,504,296],0,1,1,0,451,0,0,0,0,0,'1',0,
219     "2490",[
220 ]),
221 box('black','',508,284,660,356,0,1,0,452,0,0,0,0,0,'1',0,[
222 attr("", "auto_center_attr", 0, 1, 0,
223 text('black',584,283,1,1,1,106,17,453,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,297,'',[
224 minilines(106,17,0,0,1,0,0,[
225 mini_line(106,14,3,0,0,0,[
226 str_block(0,106,14,3,0,0,0,0,0,[
227 str_seg('black','Helvetica',0,80640,106,14,3,0,0,0,0,0,0,0,
228         "auto_center_attr")])
229 ])
230 ])])),
231 attr("label=", "Desktop", 1, 0, 0,
232 text('black',584,303,2,1,1,80,34,454,14,3,0,0,0,0,2,80,34,0,0,"",0,0,0,0,317,'',[
233 minilines(80,34,0,0,1,0,0,[
234 mini_line(53,14,3,0,0,0,[
235 str_block(0,53,14,3,0,-1,0,0,0,[
236 str_seg('black','Helvetica',0,80640,53,14,3,0,-1,0,0,0,0,0,
237         "Desktop")])
238 ]),
239 mini_line(80,14,3,0,0,0,[
240 str_block(0,80,14,3,0,-1,0,0,0,[
241 str_seg('black','Helvetica',0,80640,80,14,3,0,-1,0,0,0,0,0,
242         "Applications")])
243 ])
244 ])]))
245 ])
246 ],
247 450,0,0,[
248 ]).
249 poly('black','',2,[
250         400,280,504,320],3,4,1,460,0,0,0,0,0,0,0,'4',0,0,
251     "0","",[
252     0,14,6,0,'14','6','0'],[0,14,6,0,'14','6','0'],[
253 ]).
254 box('black','',24,24,704,448,0,1,1,461,0,0,0,0,0,'1',0,[
255 ]).
256 text('black',360,418,1,1,1,171,17,465,14,3,0,0,0,0,2,171,17,0,0,"",0,0,0,0,432,'',[
257 minilines(171,17,0,0,1,0,0,[
258 mini_line(171,14,3,0,0,0,[
259 str_block(0,171,14,3,0,-1,0,0,0,[
260 str_seg('black','Helvetica-Bold',1,80640,171,14,3,0,-1,0,0,0,0,0,
261         "GNUCOMO Architecture")])
262 ])
263 ])]).