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