| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | """
 | 
					
						
							| 
									
										
										
										
											2003-03-29 00:13:17 +00:00
										 |  |  | Package generated from /Applications/Utilities/Terminal.app | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | """
 | 
					
						
							|  |  |  | import aetools | 
					
						
							|  |  |  | Error = aetools.Error | 
					
						
							| 
									
										
										
										
											2003-03-29 00:13:17 +00:00
										 |  |  | import Standard_Suite | 
					
						
							|  |  |  | import Text_Suite | 
					
						
							| 
									
										
										
										
											2003-03-28 22:07:22 +00:00
										 |  |  | import Terminal_Suite | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | _code_to_module = { | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     '????' : Standard_Suite, | 
					
						
							|  |  |  |     '????' : Text_Suite, | 
					
						
							|  |  |  |     'trmx' : Terminal_Suite, | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | _code_to_fullname = { | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     '????' : ('Terminal.Standard_Suite', 'Standard_Suite'), | 
					
						
							|  |  |  |     '????' : ('Terminal.Text_Suite', 'Text_Suite'), | 
					
						
							|  |  |  |     'trmx' : ('Terminal.Terminal_Suite', 'Terminal_Suite'), | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-03-29 00:13:17 +00:00
										 |  |  | from Standard_Suite import * | 
					
						
							|  |  |  | from Text_Suite import * | 
					
						
							| 
									
										
										
										
											2003-03-28 22:07:22 +00:00
										 |  |  | from Terminal_Suite import * | 
					
						
							| 
									
										
										
										
											2003-03-23 22:07:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | def getbaseclasses(v): | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     if not getattr(v, '_propdict', None): | 
					
						
							|  |  |  |         v._propdict = {} | 
					
						
							|  |  |  |         v._elemdict = {} | 
					
						
							|  |  |  |         for superclassname in getattr(v, '_superclassnames', []): | 
					
						
							|  |  |  |             superclass = eval(superclassname) | 
					
						
							|  |  |  |             getbaseclasses(superclass) | 
					
						
							|  |  |  |             v._propdict.update(getattr(superclass, '_propdict', {})) | 
					
						
							|  |  |  |             v._elemdict.update(getattr(superclass, '_elemdict', {})) | 
					
						
							|  |  |  |         v._propdict.update(getattr(v, '_privpropdict', {})) | 
					
						
							|  |  |  |         v._elemdict.update(getattr(v, '_privelemdict', {})) | 
					
						
							| 
									
										
										
										
											2003-03-23 22:07:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | import StdSuites | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Set property and element dictionaries now that all classes have been defined | 
					
						
							|  |  |  | # | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  | getbaseclasses(color) | 
					
						
							|  |  |  | getbaseclasses(window) | 
					
						
							|  |  |  | getbaseclasses(application) | 
					
						
							|  |  |  | getbaseclasses(item) | 
					
						
							|  |  |  | getbaseclasses(document) | 
					
						
							| 
									
										
										
										
											2003-06-13 14:31:19 +00:00
										 |  |  | getbaseclasses(window) | 
					
						
							|  |  |  | getbaseclasses(application) | 
					
						
							| 
									
										
										
										
											2003-03-29 00:13:17 +00:00
										 |  |  | getbaseclasses(character) | 
					
						
							|  |  |  | getbaseclasses(attachment) | 
					
						
							|  |  |  | getbaseclasses(paragraph) | 
					
						
							|  |  |  | getbaseclasses(word) | 
					
						
							|  |  |  | getbaseclasses(attribute_run) | 
					
						
							|  |  |  | getbaseclasses(text) | 
					
						
							| 
									
										
										
										
											2003-03-23 22:07:28 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | # Indices of types declared in this module | 
					
						
							|  |  |  | # | 
					
						
							|  |  |  | _classdeclarations = { | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     'colr' : color, | 
					
						
							|  |  |  |     'cwin' : window, | 
					
						
							|  |  |  |     'capp' : application, | 
					
						
							|  |  |  |     'cobj' : item, | 
					
						
							|  |  |  |     'docu' : document, | 
					
						
							| 
									
										
										
										
											2003-06-13 14:31:19 +00:00
										 |  |  |     'cwin' : window, | 
					
						
							|  |  |  |     'capp' : application, | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     'cha ' : character, | 
					
						
							|  |  |  |     'atts' : attachment, | 
					
						
							|  |  |  |     'cpar' : paragraph, | 
					
						
							|  |  |  |     'cwor' : word, | 
					
						
							|  |  |  |     'catr' : attribute_run, | 
					
						
							|  |  |  |     'ctxt' : text, | 
					
						
							| 
									
										
										
										
											2003-03-23 22:07:28 +00:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-03-29 00:13:17 +00:00
										 |  |  | class Terminal(Standard_Suite_Events, | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |         Text_Suite_Events, | 
					
						
							|  |  |  |         Terminal_Suite_Events, | 
					
						
							|  |  |  |         aetools.TalkTo): | 
					
						
							|  |  |  |     _signature = 'trmx' | 
					
						
							| 
									
										
										
										
											2002-03-30 23:46:16 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-04-12 22:27:11 +00:00
										 |  |  |     _moduleName = 'Terminal' | 
					
						
							| 
									
										
										
										
											2003-03-23 22:07:28 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2003-06-13 14:31:19 +00:00
										 |  |  |     _elemdict = application._elemdict | 
					
						
							|  |  |  |     _propdict = application._propdict |