Fix a bug in the ``compiler`` package that caused invalid code to be
[python/dscho.git] / Lib / plat-mac / lib-scriptpackages / StdSuites / __init__.py
blobb80e3bacc289ea420bc99f50f12b70814f6b525f
1 """
2 Package generated from /Volumes/Sap/System Folder/Extensions/AppleScript
3 Resource aeut resid 0 Standard Event Suites for English
4 """
5 import aetools
6 Error = aetools.Error
7 import Text_Suite
8 import AppleScript_Suite
9 import Standard_Suite
10 import Macintosh_Connectivity_Clas
11 import QuickDraw_Graphics_Suite
12 import QuickDraw_Graphics_Suppleme
13 import Required_Suite
14 import Table_Suite
15 import Type_Names_Suite
18 _code_to_module = {
19 'TEXT' : Text_Suite,
20 'ascr' : AppleScript_Suite,
21 'core' : Standard_Suite,
22 'macc' : Macintosh_Connectivity_Clas,
23 'qdrw' : QuickDraw_Graphics_Suite,
24 'qdsp' : QuickDraw_Graphics_Suppleme,
25 'reqd' : Required_Suite,
26 'tbls' : Table_Suite,
27 'tpnm' : Type_Names_Suite,
32 _code_to_fullname = {
33 'TEXT' : ('StdSuites.Text_Suite', 'Text_Suite'),
34 'ascr' : ('StdSuites.AppleScript_Suite', 'AppleScript_Suite'),
35 'core' : ('StdSuites.Standard_Suite', 'Standard_Suite'),
36 'macc' : ('StdSuites.Macintosh_Connectivity_Clas', 'Macintosh_Connectivity_Clas'),
37 'qdrw' : ('StdSuites.QuickDraw_Graphics_Suite', 'QuickDraw_Graphics_Suite'),
38 'qdsp' : ('StdSuites.QuickDraw_Graphics_Suppleme', 'QuickDraw_Graphics_Suppleme'),
39 'reqd' : ('StdSuites.Required_Suite', 'Required_Suite'),
40 'tbls' : ('StdSuites.Table_Suite', 'Table_Suite'),
41 'tpnm' : ('StdSuites.Type_Names_Suite', 'Type_Names_Suite'),
44 from Text_Suite import *
45 from AppleScript_Suite import *
46 from Standard_Suite import *
47 from Macintosh_Connectivity_Clas import *
48 from QuickDraw_Graphics_Suite import *
49 from QuickDraw_Graphics_Suppleme import *
50 from Required_Suite import *
51 from Table_Suite import *
52 from Type_Names_Suite import *
54 def getbaseclasses(v):
55 if not getattr(v, '_propdict', None):
56 v._propdict = {}
57 v._elemdict = {}
58 for superclassname in getattr(v, '_superclassnames', []):
59 superclass = eval(superclassname)
60 getbaseclasses(superclass)
61 v._propdict.update(getattr(superclass, '_propdict', {}))
62 v._elemdict.update(getattr(superclass, '_elemdict', {}))
63 v._propdict.update(getattr(v, '_privpropdict', {}))
64 v._elemdict.update(getattr(v, '_privelemdict', {}))
66 import StdSuites
69 # Set property and element dictionaries now that all classes have been defined
71 getbaseclasses(graphic_group)
72 getbaseclasses(oval)
73 getbaseclasses(graphic_text)
74 getbaseclasses(graphic_shape)
75 getbaseclasses(drawing_area)
76 getbaseclasses(graphic_line)
77 getbaseclasses(polygon)
78 getbaseclasses(pixel)
79 getbaseclasses(rounded_rectangle)
80 getbaseclasses(graphic_object)
81 getbaseclasses(arc)
82 getbaseclasses(pixel_map)
83 getbaseclasses(rectangle)
84 getbaseclasses(selection_2d_object)
85 getbaseclasses(application)
86 getbaseclasses(document)
87 getbaseclasses(window)
88 getbaseclasses(file)
89 getbaseclasses(alias)
90 getbaseclasses(insertion_point)
91 getbaseclasses(character)
92 getbaseclasses(paragraph)
93 getbaseclasses(word)
94 getbaseclasses(text_flow)
95 getbaseclasses(text_style_info)
96 getbaseclasses(line)
97 getbaseclasses(text)
98 getbaseclasses(AppleTalk_address)
99 getbaseclasses(address_specification)
100 getbaseclasses(Token_Ring_address)
101 getbaseclasses(FireWire_address)
102 getbaseclasses(bus_slot)
103 getbaseclasses(SCSI_address)
104 getbaseclasses(ADB_address)
105 getbaseclasses(USB_address)
106 getbaseclasses(device_specification)
107 getbaseclasses(LocalTalk_address)
108 getbaseclasses(IP_address)
109 getbaseclasses(Ethernet_address)
110 getbaseclasses(graphic_group)
111 getbaseclasses(drawing_area)
112 getbaseclasses(cell)
113 getbaseclasses(column)
114 getbaseclasses(table)
115 getbaseclasses(row)
116 getbaseclasses(small_integer)
117 getbaseclasses(system_dictionary)
118 getbaseclasses(color_table)
119 getbaseclasses(fixed_point)
120 getbaseclasses(plain_text)
121 getbaseclasses(type_element_info)
122 getbaseclasses(machine_location)
123 getbaseclasses(PostScript_picture)
124 getbaseclasses(type_suite_info)
125 getbaseclasses(menu_item)
126 getbaseclasses(pixel_map_record)
127 getbaseclasses(small_real)
128 getbaseclasses(null)
129 getbaseclasses(rotation)
130 getbaseclasses(fixed)
131 getbaseclasses(long_point)
132 getbaseclasses(target_id)
133 getbaseclasses(type_property_info)
134 getbaseclasses(type_parameter_info)
135 getbaseclasses(long_fixed_point)
136 getbaseclasses(bounding_rectangle)
137 getbaseclasses(TIFF_picture)
138 getbaseclasses(long_fixed)
139 getbaseclasses(location_reference)
140 getbaseclasses(version)
141 getbaseclasses(RGB16_color)
142 getbaseclasses(double_integer)
143 getbaseclasses(type_event_info)
144 getbaseclasses(point)
145 getbaseclasses(application_dictionary)
146 getbaseclasses(unsigned_integer)
147 getbaseclasses(menu)
148 getbaseclasses(fixed_rectangle)
149 getbaseclasses(long_fixed_rectangle)
150 getbaseclasses(type_class_info)
151 getbaseclasses(RGB96_color)
152 getbaseclasses(dash_style)
153 getbaseclasses(scrap_styles)
154 getbaseclasses(extended_real)
155 getbaseclasses(long_rectangle)
156 getbaseclasses(May)
157 getbaseclasses(string)
158 getbaseclasses(miles)
159 getbaseclasses(number_or_date)
160 getbaseclasses(October)
161 getbaseclasses(event)
162 getbaseclasses(Pascal_string)
163 getbaseclasses(zone)
164 getbaseclasses(picture)
165 getbaseclasses(list_or_string)
166 getbaseclasses(number)
167 getbaseclasses(Tuesday)
168 getbaseclasses(version)
169 getbaseclasses(December)
170 getbaseclasses(square_kilometres)
171 getbaseclasses(reference)
172 getbaseclasses(vector)
173 getbaseclasses(weekday)
174 getbaseclasses(Sunday)
175 getbaseclasses(international_text)
176 getbaseclasses(seconds)
177 getbaseclasses(RGB_color)
178 getbaseclasses(kilometres)
179 getbaseclasses(styled_Unicode_text)
180 getbaseclasses(missing_value)
181 getbaseclasses(metres)
182 getbaseclasses(number_or_string)
183 getbaseclasses(list)
184 getbaseclasses(linked_list)
185 getbaseclasses(real)
186 getbaseclasses(encoded_string)
187 getbaseclasses(list_or_record)
188 getbaseclasses(Monday)
189 getbaseclasses(September)
190 getbaseclasses(anything)
191 getbaseclasses(property)
192 getbaseclasses(reference_form)
193 getbaseclasses(item)
194 getbaseclasses(grams)
195 getbaseclasses(record)
196 getbaseclasses(empty_ae_name_)
197 getbaseclasses(constant)
198 getbaseclasses(square_miles)
199 getbaseclasses(data)
200 getbaseclasses(Unicode_text)
201 getbaseclasses(yards)
202 getbaseclasses(cubic_yards)
203 getbaseclasses(pounds)
204 getbaseclasses(cubic_centimetres)
205 getbaseclasses(text)
206 getbaseclasses(July)
207 getbaseclasses(cubic_metres)
208 getbaseclasses(styled_text)
209 getbaseclasses(number_2c__date_or_text)
210 getbaseclasses(feet)
211 getbaseclasses(February)
212 getbaseclasses(degrees_Celsius)
213 getbaseclasses(keystroke)
214 getbaseclasses(integer)
215 getbaseclasses(degrees_Fahrenheit)
216 getbaseclasses(list_2c__record_or_text)
217 getbaseclasses(date)
218 getbaseclasses(degrees_Kelvin)
219 getbaseclasses(centimetres)
220 getbaseclasses(writing_code)
221 getbaseclasses(alias_or_string)
222 getbaseclasses(writing_code_info)
223 getbaseclasses(text_item)
224 getbaseclasses(machine)
225 getbaseclasses(type_class)
226 getbaseclasses(preposition)
227 getbaseclasses(Wednesday)
228 getbaseclasses(upper_case)
229 getbaseclasses(March)
230 getbaseclasses(square_feet)
231 getbaseclasses(November)
232 getbaseclasses(quarts)
233 getbaseclasses(alias)
234 getbaseclasses(January)
235 getbaseclasses(month)
236 getbaseclasses(June)
237 getbaseclasses(August)
238 getbaseclasses(styled_Clipboard_text)
239 getbaseclasses(gallons)
240 getbaseclasses(cubic_inches)
241 getbaseclasses(Friday)
242 getbaseclasses(sound)
243 getbaseclasses(class_)
244 getbaseclasses(kilograms)
245 getbaseclasses(script)
246 getbaseclasses(litres)
247 getbaseclasses(boolean)
248 getbaseclasses(square_metres)
249 getbaseclasses(inches)
250 getbaseclasses(character)
251 getbaseclasses(April)
252 getbaseclasses(ounces)
253 getbaseclasses(app)
254 getbaseclasses(handler)
255 getbaseclasses(C_string)
256 getbaseclasses(Thursday)
257 getbaseclasses(square_yards)
258 getbaseclasses(cubic_feet)
259 getbaseclasses(Saturday)
260 getbaseclasses(file_specification)
263 # Indices of types declared in this module
265 _classdeclarations = {
266 'cpic' : graphic_group,
267 'covl' : oval,
268 'cgtx' : graphic_text,
269 'cgsh' : graphic_shape,
270 'cdrw' : drawing_area,
271 'glin' : graphic_line,
272 'cpgn' : polygon,
273 'cpxl' : pixel,
274 'crrc' : rounded_rectangle,
275 'cgob' : graphic_object,
276 'carc' : arc,
277 'cpix' : pixel_map,
278 'crec' : rectangle,
279 'csel' : selection_2d_object,
280 'capp' : application,
281 'docu' : document,
282 'cwin' : window,
283 'file' : file,
284 'alis' : alias,
285 'cins' : insertion_point,
286 'cha ' : character,
287 'cpar' : paragraph,
288 'cwor' : word,
289 'cflo' : text_flow,
290 'tsty' : text_style_info,
291 'clin' : line,
292 'ctxt' : text,
293 'cat ' : AppleTalk_address,
294 'cadr' : address_specification,
295 'ctok' : Token_Ring_address,
296 'cfw ' : FireWire_address,
297 'cbus' : bus_slot,
298 'cscs' : SCSI_address,
299 'cadb' : ADB_address,
300 'cusb' : USB_address,
301 'cdev' : device_specification,
302 'clt ' : LocalTalk_address,
303 'cip ' : IP_address,
304 'cen ' : Ethernet_address,
305 'cpic' : graphic_group,
306 'cdrw' : drawing_area,
307 'ccel' : cell,
308 'ccol' : column,
309 'ctbl' : table,
310 'crow' : row,
311 'shor' : small_integer,
312 'aeut' : system_dictionary,
313 'clrt' : color_table,
314 'fpnt' : fixed_point,
315 'TEXT' : plain_text,
316 'elin' : type_element_info,
317 'mLoc' : machine_location,
318 'EPS ' : PostScript_picture,
319 'suin' : type_suite_info,
320 'cmen' : menu_item,
321 'tpmm' : pixel_map_record,
322 'sing' : small_real,
323 'null' : null,
324 'trot' : rotation,
325 'fixd' : fixed,
326 'lpnt' : long_point,
327 'targ' : target_id,
328 'pinf' : type_property_info,
329 'pmin' : type_parameter_info,
330 'lfpt' : long_fixed_point,
331 'qdrt' : bounding_rectangle,
332 'TIFF' : TIFF_picture,
333 'lfxd' : long_fixed,
334 'insl' : location_reference,
335 'vers' : version,
336 'tr16' : RGB16_color,
337 'comp' : double_integer,
338 'evin' : type_event_info,
339 'QDpt' : point,
340 'aete' : application_dictionary,
341 'magn' : unsigned_integer,
342 'cmnu' : menu,
343 'frct' : fixed_rectangle,
344 'lfrc' : long_fixed_rectangle,
345 'gcli' : type_class_info,
346 'tr96' : RGB96_color,
347 'tdas' : dash_style,
348 'styl' : scrap_styles,
349 'exte' : extended_real,
350 'lrct' : long_rectangle,
351 'may ' : May,
352 'TEXT' : string,
353 'mile' : miles,
354 'nd ' : number_or_date,
355 'oct ' : October,
356 'evnt' : event,
357 'pstr' : Pascal_string,
358 'zone' : zone,
359 'PICT' : picture,
360 'ls ' : list_or_string,
361 'nmbr' : number,
362 'tue ' : Tuesday,
363 'vers' : version,
364 'dec ' : December,
365 'sqkm' : square_kilometres,
366 'obj ' : reference,
367 'vect' : vector,
368 'wkdy' : weekday,
369 'sun ' : Sunday,
370 'itxt' : international_text,
371 'scnd' : seconds,
372 'cRGB' : RGB_color,
373 'kmtr' : kilometres,
374 'sutx' : styled_Unicode_text,
375 'msng' : missing_value,
376 'metr' : metres,
377 'ns ' : number_or_string,
378 'list' : list,
379 'llst' : linked_list,
380 'doub' : real,
381 'encs' : encoded_string,
382 'lr ' : list_or_record,
383 'mon ' : Monday,
384 'sep ' : September,
385 '****' : anything,
386 'prop' : property,
387 'kfrm' : reference_form,
388 'cobj' : item,
389 'gram' : grams,
390 'reco' : record,
391 'undf' : empty_ae_name_,
392 'enum' : constant,
393 'sqmi' : square_miles,
394 'rdat' : data,
395 'utxt' : Unicode_text,
396 'yard' : yards,
397 'cyrd' : cubic_yards,
398 'lbs ' : pounds,
399 'ccmt' : cubic_centimetres,
400 'ctxt' : text,
401 'jul ' : July,
402 'cmet' : cubic_metres,
403 'STXT' : styled_text,
404 'nds ' : number_2c__date_or_text,
405 'feet' : feet,
406 'feb ' : February,
407 'degc' : degrees_Celsius,
408 'kprs' : keystroke,
409 'long' : integer,
410 'degf' : degrees_Fahrenheit,
411 'lrs ' : list_2c__record_or_text,
412 'ldt ' : date,
413 'degk' : degrees_Kelvin,
414 'cmtr' : centimetres,
415 'psct' : writing_code,
416 'sf ' : alias_or_string,
417 'citl' : writing_code_info,
418 'citm' : text_item,
419 'mach' : machine,
420 'type' : type_class,
421 'prep' : preposition,
422 'wed ' : Wednesday,
423 'case' : upper_case,
424 'mar ' : March,
425 'sqft' : square_feet,
426 'nov ' : November,
427 'qrts' : quarts,
428 'alis' : alias,
429 'jan ' : January,
430 'mnth' : month,
431 'jun ' : June,
432 'aug ' : August,
433 'styl' : styled_Clipboard_text,
434 'galn' : gallons,
435 'cuin' : cubic_inches,
436 'fri ' : Friday,
437 'snd ' : sound,
438 'pcls' : class_,
439 'kgrm' : kilograms,
440 'scpt' : script,
441 'litr' : litres,
442 'bool' : boolean,
443 'sqrm' : square_metres,
444 'inch' : inches,
445 'cha ' : character,
446 'apr ' : April,
447 'ozs ' : ounces,
448 'capp' : app,
449 'hand' : handler,
450 'cstr' : C_string,
451 'thu ' : Thursday,
452 'sqyd' : square_yards,
453 'cfet' : cubic_feet,
454 'sat ' : Saturday,
455 'fss ' : file_specification,
459 class StdSuites(Text_Suite_Events,
460 AppleScript_Suite_Events,
461 Standard_Suite_Events,
462 Macintosh_Connectivity_Clas_Events,
463 QuickDraw_Graphics_Suite_Events,
464 QuickDraw_Graphics_Suppleme_Events,
465 Required_Suite_Events,
466 Table_Suite_Events,
467 Type_Names_Suite_Events,
468 aetools.TalkTo):
469 _signature = 'ascr'
471 _moduleName = 'StdSuites'