284 lines
7.0 KiB
Python
284 lines
7.0 KiB
Python
"""Suite Files and suitcases: Classes representing files and suitcases
|
||
Level 1, version 1
|
||
|
||
Generated from Moes:Systeemmap:Finder
|
||
AETE/AEUT resource version 0/144, language 0, script 0
|
||
"""
|
||
|
||
import aetools
|
||
import MacOS
|
||
|
||
_code = 'fndr'
|
||
|
||
class Files_and_suitcases_Events:
|
||
|
||
pass
|
||
|
||
|
||
class file(aetools.ComponentItem):
|
||
"""file - A file """
|
||
want = 'file'
|
||
class _3c_Inheritance_3e_(aetools.NProperty):
|
||
"""<Inheritance> - inherits some of its properties from the item class """
|
||
which = 'c@#^'
|
||
want = 'cobj'
|
||
class file_type(aetools.NProperty):
|
||
"""file type - the OSType identifying the type of data contained in the item """
|
||
which = 'asty'
|
||
want = 'type'
|
||
class creator_type(aetools.NProperty):
|
||
"""creator type - the OSType identifying the application that created the item """
|
||
which = 'fcrt'
|
||
want = 'type'
|
||
class locked(aetools.NProperty):
|
||
"""locked - Is the file locked? """
|
||
which = 'aslk'
|
||
want = 'bool'
|
||
class stationery(aetools.NProperty):
|
||
"""stationery - Is the file a stationery pad? """
|
||
which = 'pspd'
|
||
want = 'bool'
|
||
class product_version(aetools.NProperty):
|
||
"""product version - the version of the product (visible at the top of the –Get Info” window) """
|
||
which = 'ver2'
|
||
want = 'itxt'
|
||
class version(aetools.NProperty):
|
||
"""version - the version of the file (visible at the bottom of the –Get Info” window) """
|
||
which = 'vers'
|
||
want = 'itxt'
|
||
|
||
files = file
|
||
|
||
class alias_file(aetools.ComponentItem):
|
||
"""alias file - An alias file (created with –Make Alias”) """
|
||
want = 'alia'
|
||
class original_item(aetools.NProperty):
|
||
"""original item - the original item pointed to by the alias """
|
||
which = 'orig'
|
||
want = 'obj '
|
||
|
||
alias_files = alias_file
|
||
|
||
class application_file(aetools.ComponentItem):
|
||
"""application file - An application's file on disk """
|
||
want = 'appf'
|
||
class suggested_size(aetools.NProperty):
|
||
"""suggested size - the memory size with which the developer recommends the application be launched """
|
||
which = 'sprt'
|
||
want = 'long'
|
||
class minimum_size(aetools.NProperty):
|
||
"""minimum size - the smallest memory size with which the application can be launched """
|
||
which = 'mprt'
|
||
want = 'long'
|
||
class preferred_size(aetools.NProperty):
|
||
"""preferred size - the memory size with which the application will be launched """
|
||
which = 'appt'
|
||
want = 'long'
|
||
class accepts_high_level_events(aetools.NProperty):
|
||
"""accepts high level events - Is the application high-level event aware? """
|
||
which = 'isab'
|
||
want = 'bool'
|
||
class has_scripting_terminology(aetools.NProperty):
|
||
"""has scripting terminology - Does the process have a scripting terminology, i.e., can it be scripted? """
|
||
which = 'hscr'
|
||
want = 'bool'
|
||
|
||
application_files = application_file
|
||
|
||
class document_file(aetools.ComponentItem):
|
||
"""document file - A document file """
|
||
want = 'docf'
|
||
|
||
document_files = document_file
|
||
|
||
class font_file(aetools.ComponentItem):
|
||
"""font file - A font file """
|
||
want = 'fntf'
|
||
|
||
font_files = font_file
|
||
|
||
class desk_accessory_file(aetools.ComponentItem):
|
||
"""desk accessory file - A desk accessory file """
|
||
want = 'dafi'
|
||
|
||
desk_accessory_files = desk_accessory_file
|
||
|
||
class internet_location_file(aetools.ComponentItem):
|
||
"""internet location file - An file containing an internet location """
|
||
want = 'inlf'
|
||
class location(aetools.NProperty):
|
||
"""location - the internet location """
|
||
which = 'iloc'
|
||
want = 'itxt'
|
||
|
||
internet_location_files = internet_location_file
|
||
|
||
class sound_file(aetools.ComponentItem):
|
||
"""sound file - A sound file """
|
||
want = 'sndf'
|
||
class sound(aetools.NProperty):
|
||
"""sound - the sound data """
|
||
which = 'snd '
|
||
want = 'snd '
|
||
|
||
sound_files = sound_file
|
||
|
||
class clipping(aetools.ComponentItem):
|
||
"""clipping - A clipping """
|
||
want = 'clpf'
|
||
|
||
clippings = clipping
|
||
|
||
class package(aetools.ComponentItem):
|
||
"""package - A package """
|
||
want = 'pack'
|
||
|
||
packages = package
|
||
|
||
class suitcase(aetools.ComponentItem):
|
||
"""suitcase - A font or desk accessory suitcase """
|
||
want = 'stcs'
|
||
# element 'cobj' as ['indx', 'name']
|
||
|
||
suitcases = suitcase
|
||
|
||
class font_suitcase(aetools.ComponentItem):
|
||
"""font suitcase - A font suitcase """
|
||
want = 'fsut'
|
||
# element 'cobj' as ['indx', 'name']
|
||
|
||
font_suitcases = font_suitcase
|
||
|
||
class desk_accessory_suitcase(aetools.ComponentItem):
|
||
"""desk accessory suitcase - A desk accessory suitcase """
|
||
want = 'dsut'
|
||
# element 'cobj' as ['indx', 'name']
|
||
|
||
desk_accessory_suitcases = desk_accessory_suitcase
|
||
file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
'file_type' : file_type,
|
||
'creator_type' : creator_type,
|
||
'locked' : locked,
|
||
'stationery' : stationery,
|
||
'product_version' : product_version,
|
||
'version' : version,
|
||
}
|
||
file._elemdict = {
|
||
}
|
||
alias_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
'original_item' : original_item,
|
||
}
|
||
alias_file._elemdict = {
|
||
}
|
||
application_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
'suggested_size' : suggested_size,
|
||
'minimum_size' : minimum_size,
|
||
'preferred_size' : preferred_size,
|
||
'accepts_high_level_events' : accepts_high_level_events,
|
||
'has_scripting_terminology' : has_scripting_terminology,
|
||
}
|
||
application_file._elemdict = {
|
||
}
|
||
document_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
document_file._elemdict = {
|
||
}
|
||
font_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
font_file._elemdict = {
|
||
}
|
||
desk_accessory_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
desk_accessory_file._elemdict = {
|
||
}
|
||
internet_location_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
'location' : location,
|
||
}
|
||
internet_location_file._elemdict = {
|
||
}
|
||
sound_file._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
'sound' : sound,
|
||
}
|
||
sound_file._elemdict = {
|
||
}
|
||
clipping._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
clipping._elemdict = {
|
||
}
|
||
package._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
package._elemdict = {
|
||
}
|
||
import Earlier_terms
|
||
suitcase._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
suitcase._elemdict = {
|
||
'item' : Earlier_terms.item,
|
||
}
|
||
font_suitcase._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
font_suitcase._elemdict = {
|
||
'item' : Earlier_terms.item,
|
||
}
|
||
desk_accessory_suitcase._propdict = {
|
||
'_3c_Inheritance_3e_' : _3c_Inheritance_3e_,
|
||
}
|
||
desk_accessory_suitcase._elemdict = {
|
||
'item' : Earlier_terms.item,
|
||
}
|
||
|
||
#
|
||
# Indices of types declared in this module
|
||
#
|
||
_classdeclarations = {
|
||
'sndf' : sound_file,
|
||
'fntf' : font_file,
|
||
'inlf' : internet_location_file,
|
||
'clpf' : clipping,
|
||
'alia' : alias_file,
|
||
'dafi' : desk_accessory_file,
|
||
'dsut' : desk_accessory_suitcase,
|
||
'fsut' : font_suitcase,
|
||
'file' : file,
|
||
'appf' : application_file,
|
||
'stcs' : suitcase,
|
||
'docf' : document_file,
|
||
'pack' : package,
|
||
}
|
||
|
||
_propdeclarations = {
|
||
'vers' : version,
|
||
'ver2' : product_version,
|
||
'snd ' : sound,
|
||
'appt' : preferred_size,
|
||
'sprt' : suggested_size,
|
||
'isab' : accepts_high_level_events,
|
||
'hscr' : has_scripting_terminology,
|
||
'asty' : file_type,
|
||
'c@#^' : _3c_Inheritance_3e_,
|
||
'fcrt' : creator_type,
|
||
'mprt' : minimum_size,
|
||
'pspd' : stationery,
|
||
'iloc' : location,
|
||
'aslk' : locked,
|
||
'orig' : original_item,
|
||
}
|
||
|
||
_compdeclarations = {
|
||
}
|
||
|
||
_enumdeclarations = {
|
||
}
|