|
1 """Suite Files: Classes representing files |
|
2 Level 1, version 1 |
|
3 |
|
4 Generated from /System/Library/CoreServices/Finder.app |
|
5 AETE/AEUT resource version 0/144, language 0, script 0 |
|
6 """ |
|
7 |
|
8 import aetools |
|
9 import MacOS |
|
10 |
|
11 _code = 'fndr' |
|
12 |
|
13 class Files_Events: |
|
14 |
|
15 pass |
|
16 |
|
17 |
|
18 class alias_file(aetools.ComponentItem): |
|
19 """alias file - An alias file (created with \xd2Make Alias\xd3) """ |
|
20 want = 'alia' |
|
21 class _Prop__3c_Inheritance_3e_(aetools.NProperty): |
|
22 """<Inheritance> - inherits some of its properties from the file class """ |
|
23 which = 'c@#^' |
|
24 want = 'file' |
|
25 class _Prop_original_item(aetools.NProperty): |
|
26 """original item - the original item pointed to by the alias """ |
|
27 which = 'orig' |
|
28 want = 'obj ' |
|
29 |
|
30 alias_files = alias_file |
|
31 |
|
32 class application_file(aetools.ComponentItem): |
|
33 """application file - An application's file on disk """ |
|
34 want = 'appf' |
|
35 class _Prop_accepts_high_level_events(aetools.NProperty): |
|
36 """accepts high level events - Is the application high-level event aware? (OBSOLETE: always returns true) """ |
|
37 which = 'isab' |
|
38 want = 'bool' |
|
39 class _Prop_has_scripting_terminology(aetools.NProperty): |
|
40 """has scripting terminology - Does the process have a scripting terminology, i.e., can it be scripted? """ |
|
41 which = 'hscr' |
|
42 want = 'bool' |
|
43 class _Prop_minimum_size(aetools.NProperty): |
|
44 """minimum size - the smallest memory size with which the application can be launched """ |
|
45 which = 'mprt' |
|
46 want = 'long' |
|
47 class _Prop_opens_in_Classic(aetools.NProperty): |
|
48 """opens in Classic - Should the application launch in the Classic environment? """ |
|
49 which = 'Clsc' |
|
50 want = 'bool' |
|
51 class _Prop_preferred_size(aetools.NProperty): |
|
52 """preferred size - the memory size with which the application will be launched """ |
|
53 which = 'appt' |
|
54 want = 'long' |
|
55 class _Prop_suggested_size(aetools.NProperty): |
|
56 """suggested size - the memory size with which the developer recommends the application be launched """ |
|
57 which = 'sprt' |
|
58 want = 'long' |
|
59 |
|
60 application_files = application_file |
|
61 |
|
62 class clipping(aetools.ComponentItem): |
|
63 """clipping - A clipping """ |
|
64 want = 'clpf' |
|
65 class _Prop_clipping_window(aetools.NProperty): |
|
66 """clipping window - (NOT AVAILABLE YET) the clipping window for this clipping """ |
|
67 which = 'lwnd' |
|
68 want = 'obj ' |
|
69 |
|
70 clippings = clipping |
|
71 |
|
72 class document_file(aetools.ComponentItem): |
|
73 """document file - A document file """ |
|
74 want = 'docf' |
|
75 |
|
76 document_files = document_file |
|
77 |
|
78 class file(aetools.ComponentItem): |
|
79 """file - A file """ |
|
80 want = 'file' |
|
81 class _Prop_creator_type(aetools.NProperty): |
|
82 """creator type - the OSType identifying the application that created the item """ |
|
83 which = 'fcrt' |
|
84 want = 'type' |
|
85 class _Prop_file_type(aetools.NProperty): |
|
86 """file type - the OSType identifying the type of data contained in the item """ |
|
87 which = 'asty' |
|
88 want = 'type' |
|
89 class _Prop_product_version(aetools.NProperty): |
|
90 """product version - the version of the product (visible at the top of the \xd2Get Info\xd3 window) """ |
|
91 which = 'ver2' |
|
92 want = 'utxt' |
|
93 class _Prop_stationery(aetools.NProperty): |
|
94 """stationery - Is the file a stationery pad? """ |
|
95 which = 'pspd' |
|
96 want = 'bool' |
|
97 class _Prop_version(aetools.NProperty): |
|
98 """version - the version of the file (visible at the bottom of the \xd2Get Info\xd3 window) """ |
|
99 which = 'vers' |
|
100 want = 'utxt' |
|
101 |
|
102 files = file |
|
103 |
|
104 class internet_location_file(aetools.ComponentItem): |
|
105 """internet location file - An file containing an internet location """ |
|
106 want = 'inlf' |
|
107 class _Prop_location(aetools.NProperty): |
|
108 """location - the internet location """ |
|
109 which = 'iloc' |
|
110 want = 'utxt' |
|
111 |
|
112 internet_location_files = internet_location_file |
|
113 |
|
114 class package(aetools.ComponentItem): |
|
115 """package - A package """ |
|
116 want = 'pack' |
|
117 |
|
118 packages = package |
|
119 alias_file._superclassnames = ['file'] |
|
120 alias_file._privpropdict = { |
|
121 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
122 'original_item' : _Prop_original_item, |
|
123 } |
|
124 alias_file._privelemdict = { |
|
125 } |
|
126 application_file._superclassnames = ['file'] |
|
127 application_file._privpropdict = { |
|
128 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
129 'accepts_high_level_events' : _Prop_accepts_high_level_events, |
|
130 'has_scripting_terminology' : _Prop_has_scripting_terminology, |
|
131 'minimum_size' : _Prop_minimum_size, |
|
132 'opens_in_Classic' : _Prop_opens_in_Classic, |
|
133 'preferred_size' : _Prop_preferred_size, |
|
134 'suggested_size' : _Prop_suggested_size, |
|
135 } |
|
136 application_file._privelemdict = { |
|
137 } |
|
138 clipping._superclassnames = ['file'] |
|
139 clipping._privpropdict = { |
|
140 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
141 'clipping_window' : _Prop_clipping_window, |
|
142 } |
|
143 clipping._privelemdict = { |
|
144 } |
|
145 document_file._superclassnames = ['file'] |
|
146 document_file._privpropdict = { |
|
147 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
148 } |
|
149 document_file._privelemdict = { |
|
150 } |
|
151 import Finder_items |
|
152 file._superclassnames = ['item'] |
|
153 file._privpropdict = { |
|
154 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
155 'creator_type' : _Prop_creator_type, |
|
156 'file_type' : _Prop_file_type, |
|
157 'product_version' : _Prop_product_version, |
|
158 'stationery' : _Prop_stationery, |
|
159 'version' : _Prop_version, |
|
160 } |
|
161 file._privelemdict = { |
|
162 } |
|
163 internet_location_file._superclassnames = ['file'] |
|
164 internet_location_file._privpropdict = { |
|
165 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
166 'location' : _Prop_location, |
|
167 } |
|
168 internet_location_file._privelemdict = { |
|
169 } |
|
170 package._superclassnames = ['item'] |
|
171 package._privpropdict = { |
|
172 '_3c_Inheritance_3e_' : _Prop__3c_Inheritance_3e_, |
|
173 } |
|
174 package._privelemdict = { |
|
175 } |
|
176 |
|
177 # |
|
178 # Indices of types declared in this module |
|
179 # |
|
180 _classdeclarations = { |
|
181 'alia' : alias_file, |
|
182 'appf' : application_file, |
|
183 'clpf' : clipping, |
|
184 'docf' : document_file, |
|
185 'file' : file, |
|
186 'inlf' : internet_location_file, |
|
187 'pack' : package, |
|
188 } |
|
189 |
|
190 _propdeclarations = { |
|
191 'Clsc' : _Prop_opens_in_Classic, |
|
192 'appt' : _Prop_preferred_size, |
|
193 'asty' : _Prop_file_type, |
|
194 'c@#^' : _Prop__3c_Inheritance_3e_, |
|
195 'fcrt' : _Prop_creator_type, |
|
196 'hscr' : _Prop_has_scripting_terminology, |
|
197 'iloc' : _Prop_location, |
|
198 'isab' : _Prop_accepts_high_level_events, |
|
199 'lwnd' : _Prop_clipping_window, |
|
200 'mprt' : _Prop_minimum_size, |
|
201 'orig' : _Prop_original_item, |
|
202 'pspd' : _Prop_stationery, |
|
203 'sprt' : _Prop_suggested_size, |
|
204 'ver2' : _Prop_product_version, |
|
205 'vers' : _Prop_version, |
|
206 } |
|
207 |
|
208 _compdeclarations = { |
|
209 } |
|
210 |
|
211 _enumdeclarations = { |
|
212 } |