diff options
Diffstat (limited to 'Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py')
-rw-r--r-- | Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py | 354 |
1 files changed, 68 insertions, 286 deletions
diff --git a/Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py b/Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py index f599298..94218fa 100644 --- a/Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py +++ b/Lib/plat-mac/lib-scriptpackages/Finder/Containers_and_folders.py @@ -1,7 +1,7 @@ """Suite Containers and folders: Classes that can contain other file system items Level 1, version 1 -Generated from /Volumes/Moes/Systeemmap/Finder +Generated from /System/Library/CoreServices/Finder.app AETE/AEUT resource version 0/144, language 0, script 0 """ @@ -23,64 +23,41 @@ class _3c_Inheritance_3e_(aetools.NProperty): which = 'c@#^' want = 'cobj' class completely_expanded(aetools.NProperty): - """completely expanded - Are the container and all of its children opened as outlines? (can only be set for containers viewed as lists) """ + """completely expanded - (NOT AVAILABLE YET) Are the container and all of its children opened as outlines? (can only be set for containers viewed as lists) """ which = 'pexc' want = 'bool' +class container_window(aetools.NProperty): + """container window - the container window for this folder """ + which = 'cwnd' + want = 'obj ' class entire_contents(aetools.NProperty): """entire contents - the entire contents of the container, including the contents of its children """ which = 'ects' want = 'obj ' class expandable(aetools.NProperty): - """expandable - Is the container capable of being expanded as an outline? """ + """expandable - (NOT AVAILABLE YET) Is the container capable of being expanded as an outline? """ which = 'pexa' want = 'bool' class expanded(aetools.NProperty): - """expanded - Is the container opened as an outline? (can only be set for containers viewed as lists) """ + """expanded - (NOT AVAILABLE YET) Is the container opened as an outline? (can only be set for containers viewed as lists) """ which = 'pexp' want = 'bool' -class icon_size(aetools.NProperty): - """icon size - ... alternatively, you can specify the icons size as a constant """ - which = 'lvis' - want = 'isiz' -class selection(aetools.NProperty): - """selection - the selection visible to the user """ - which = 'sele' - want = 'obj ' -class view_options_window(aetools.NProperty): - """view options window - the view options window for the container (can only be opened when the container window is open) """ - which = 'vwnd' - want = 'vwnd' # element 'alia' as ['indx', 'name'] # element 'appf' as ['indx', 'name', 'ID '] # element 'cfol' as ['indx', 'name', 'ID '] # element 'clpf' as ['indx', 'name'] # element 'cobj' as ['indx', 'name'] # element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] # element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] # element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] # element 'inlf' as ['indx', 'name'] # element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] containers = container class desktop_2d_object(aetools.ComponentItem): """desktop-object - Desktop-object is the class of the \xd2desktop\xd3 object """ want = 'cdsk' -class startup_disk(aetools.NProperty): - """startup disk - the startup disk """ - which = 'sdsk' - want = 'cdis' -class trash(aetools.NProperty): - """trash - the trash """ - which = 'trsh' - want = 'ctrs' # element 'alia' as ['indx', 'name'] # element 'appf' as ['indx', 'name', 'ID '] # element 'cdis' as ['indx', 'name'] @@ -88,17 +65,10 @@ class trash(aetools.NProperty): # element 'clpf' as ['indx', 'name'] # element 'cobj' as ['indx', 'name'] # element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] # element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] # element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] # element 'inlf' as ['indx', 'name'] # element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] class disk(aetools.ComponentItem): """disk - A disk """ @@ -106,15 +76,23 @@ class disk(aetools.ComponentItem): class capacity(aetools.NProperty): """capacity - the total number of bytes (free or used) on the disk """ which = 'capa' - want = 'long' + want = 'comp' class ejectable(aetools.NProperty): """ejectable - Can the media be ejected (floppies, CD's, and so on)? """ which = 'isej' want = 'bool' +class format(aetools.NProperty): + """format - the filesystem format of this disk """ + which = 'dfmt' + want = 'edfm' class free_space(aetools.NProperty): """free space - the number of free bytes left on the disk """ which = 'frsp' - want = 'long' + want = 'comp' +class ignore_privileges(aetools.NProperty): + """ignore privileges - Ignore permissions on this disk? """ + which = 'igpr' + want = 'bool' class local_volume(aetools.NProperty): """local volume - Is the media a local volume (as opposed to a file server)? """ which = 'isrv' @@ -129,17 +107,10 @@ class startup(aetools.NProperty): # element 'clpf' as ['indx', 'name'] # element 'cobj' as ['indx', 'name'] # element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] # element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] # element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] # element 'inlf' as ['indx', 'name'] # element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] disks = disk @@ -152,99 +123,13 @@ class folder(aetools.ComponentItem): # element 'clpf' as ['indx', 'name'] # element 'cobj' as ['indx', 'name'] # element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] # element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] # element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] # element 'inlf' as ['indx', 'name'] # element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] folders = folder -class sharable_container(aetools.ComponentItem): - """sharable container - A container that may be shared (disks and folders) """ - want = 'sctr' -class exported(aetools.NProperty): - """exported - Is the container a share point or inside a share point, i.e., can the container be shared? (file sharing must be on to use this property) """ - which = 'sexp' - want = 'bool' -class group(aetools.NProperty): - """group - the user or group that has special access to the container (file sharing must be on to use this property) """ - which = 'sgrp' - want = 'itxt' -class group_privileges(aetools.NProperty): - """group privileges - the see folders/see files/make changes privileges for the group (file sharing must be on to use this property) """ - which = 'gppr' - want = 'priv' -class guest_privileges(aetools.NProperty): - """guest privileges - the see folders/see files/make changes privileges for everyone (file sharing must be on to use this property) """ - which = 'gstp' - want = 'priv' -class mounted(aetools.NProperty): - """mounted - Is the container mounted on another machine's desktop? (file sharing must be on to use this property) """ - which = 'smou' - want = 'bool' -class owner(aetools.NProperty): - """owner - the user that owns the container (file sharing must be on to use this property) """ - which = 'sown' - want = 'itxt' -class owner_privileges(aetools.NProperty): - """owner privileges - the see folders/see files/make changes privileges for the owner (file sharing must be on to use this property) """ - which = 'ownr' - want = 'priv' -class privileges_inherited(aetools.NProperty): - """privileges inherited - Are the privileges of the container always the same as the container in which it is stored? (file sharing must be on to use this property) """ - which = 'iprv' - want = 'bool' -class protected(aetools.NProperty): - """protected - Is the container protected from being moved, renamed and deleted? (file sharing must be on to use this property) """ - which = 'spro' - want = 'bool' -class shared(aetools.NProperty): - """shared - Is the container a share point, i.e., is the container currently being shared? (file sharing must be on to use this property) """ - which = 'shar' - want = 'bool' -# element 'alia' as ['indx', 'name'] -# element 'appf' as ['indx', 'name', 'ID '] -# element 'cfol' as ['indx', 'name', 'ID '] -# element 'clpf' as ['indx', 'name'] -# element 'cobj' as ['indx', 'name'] -# element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] -# element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] -# element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] -# element 'inlf' as ['indx', 'name'] -# element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] - -sharable_containers = sharable_container - -class sharing_privileges(aetools.ComponentItem): - """sharing privileges - A set of sharing properties (used in sharable containers) """ - want = 'priv' -class make_changes(aetools.NProperty): - """make changes - Can changes be made? """ - which = 'prvw' - want = 'bool' -class see_files(aetools.NProperty): - """see files - Can files be seen? """ - which = 'prvr' - want = 'bool' -class see_folders(aetools.NProperty): - """see folders - Can folders be seen? """ - which = 'prvs' - want = 'bool' - class trash_2d_object(aetools.ComponentItem): """trash-object - Trash-object is the class of the \xd2trash\xd3 object """ want = 'ctrs' @@ -258,167 +143,88 @@ class warns_before_emptying(aetools.NProperty): # element 'clpf' as ['indx', 'name'] # element 'cobj' as ['indx', 'name'] # element 'ctnr' as ['indx', 'name'] -# element 'dafi' as ['indx', 'name'] # element 'docf' as ['indx', 'name'] -# element 'dsut' as ['indx', 'name'] # element 'file' as ['indx', 'name'] -# element 'fntf' as ['indx', 'name'] -# element 'fsut' as ['indx', 'name'] # element 'inlf' as ['indx', 'name'] # element 'pack' as ['indx', 'name'] -# element 'sctr' as ['indx', 'name'] -# element 'sndf' as ['indx', 'name'] -# element 'stcs' as ['indx', 'name'] -import Earlier_terms +import Finder_items container._superclassnames = ['item'] -import Files_and_suitcases +import Files container._privpropdict = { '_3c_Inheritance_3e_' : _3c_Inheritance_3e_, 'completely_expanded' : completely_expanded, + 'container_window' : container_window, 'entire_contents' : entire_contents, 'expandable' : expandable, 'expanded' : expanded, - 'icon_size' : icon_size, - 'icon_size' : icon_size, - 'selection' : selection, - 'view_options_window' : view_options_window, } container._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, + 'alias_file' : Files.alias_file, + 'application_file' : Files.application_file, + 'clipping' : Files.clipping, 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, + 'document_file' : Files.document_file, + 'file' : Files.file, 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, + 'internet_location_file' : Files.internet_location_file, + 'item' : Finder_items.item, + 'package' : Files.package, } desktop_2d_object._superclassnames = ['container'] desktop_2d_object._privpropdict = { '_3c_Inheritance_3e_' : _3c_Inheritance_3e_, - 'startup_disk' : startup_disk, - 'trash' : trash, } desktop_2d_object._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, + 'alias_file' : Files.alias_file, + 'application_file' : Files.application_file, + 'clipping' : Files.clipping, 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, 'disk' : disk, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, + 'document_file' : Files.document_file, + 'file' : Files.file, 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, + 'internet_location_file' : Files.internet_location_file, + 'item' : Finder_items.item, + 'package' : Files.package, } -disk._superclassnames = ['sharable_container'] +disk._superclassnames = ['container'] disk._privpropdict = { '_3c_Inheritance_3e_' : _3c_Inheritance_3e_, 'capacity' : capacity, 'ejectable' : ejectable, + 'format' : format, 'free_space' : free_space, + 'ignore_privileges' : ignore_privileges, 'local_volume' : local_volume, 'startup' : startup, } disk._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, + 'alias_file' : Files.alias_file, + 'application_file' : Files.application_file, + 'clipping' : Files.clipping, 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, + 'document_file' : Files.document_file, + 'file' : Files.file, 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, + 'internet_location_file' : Files.internet_location_file, + 'item' : Finder_items.item, + 'package' : Files.package, } -folder._superclassnames = ['sharable_container'] +folder._superclassnames = ['container'] folder._privpropdict = { '_3c_Inheritance_3e_' : _3c_Inheritance_3e_, } folder._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, - 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, - 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, -} -sharable_container._superclassnames = ['container'] -sharable_container._privpropdict = { - '_3c_Inheritance_3e_' : _3c_Inheritance_3e_, - 'exported' : exported, - 'group' : group, - 'group_privileges' : group_privileges, - 'guest_privileges' : guest_privileges, - 'mounted' : mounted, - 'owner' : owner, - 'owner_privileges' : owner_privileges, - 'privileges_inherited' : privileges_inherited, - 'protected' : protected, - 'shared' : shared, -} -sharable_container._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, + 'alias_file' : Files.alias_file, + 'application_file' : Files.application_file, + 'clipping' : Files.clipping, 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, + 'document_file' : Files.document_file, + 'file' : Files.file, 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, -} -sharing_privileges._superclassnames = [] -sharing_privileges._privpropdict = { - 'make_changes' : make_changes, - 'see_files' : see_files, - 'see_folders' : see_folders, -} -sharing_privileges._privelemdict = { + 'internet_location_file' : Files.internet_location_file, + 'item' : Finder_items.item, + 'package' : Files.package, } trash_2d_object._superclassnames = ['container'] trash_2d_object._privpropdict = { @@ -426,23 +232,16 @@ trash_2d_object._privpropdict = { 'warns_before_emptying' : warns_before_emptying, } trash_2d_object._privelemdict = { - 'accessory_suitcase' : Earlier_terms.accessory_suitcase, - 'alias_file' : Files_and_suitcases.alias_file, - 'application_file' : Earlier_terms.application_file, - 'clipping' : Files_and_suitcases.clipping, + 'alias_file' : Files.alias_file, + 'application_file' : Files.application_file, + 'clipping' : Files.clipping, 'container' : container, - 'desk_accessory_file' : Files_and_suitcases.desk_accessory_file, - 'document_file' : Files_and_suitcases.document_file, - 'file' : Files_and_suitcases.file, + 'document_file' : Files.document_file, + 'file' : Files.file, 'folder' : folder, - 'font_file' : Files_and_suitcases.font_file, - 'font_suitcase' : Files_and_suitcases.font_suitcase, - 'internet_location' : Earlier_terms.internet_location, - 'item' : Earlier_terms.item, - 'package' : Files_and_suitcases.package, - 'sharable_container' : sharable_container, - 'sound_file' : Files_and_suitcases.sound_file, - 'suitcase' : Files_and_suitcases.suitcase, + 'internet_location_file' : Files.internet_location_file, + 'item' : Finder_items.item, + 'package' : Files.package, } # @@ -454,39 +253,22 @@ _classdeclarations = { 'cfol' : folder, 'ctnr' : container, 'ctrs' : trash_2d_object, - 'priv' : sharing_privileges, - 'sctr' : sharable_container, } _propdeclarations = { 'c@#^' : _3c_Inheritance_3e_, 'capa' : capacity, + 'cwnd' : container_window, + 'dfmt' : format, 'ects' : entire_contents, 'frsp' : free_space, - 'gppr' : group_privileges, - 'gstp' : guest_privileges, - 'iprv' : privileges_inherited, + 'igpr' : ignore_privileges, 'isej' : ejectable, 'isrv' : local_volume, 'istd' : startup, - 'lvis' : icon_size, - 'ownr' : owner_privileges, 'pexa' : expandable, 'pexc' : completely_expanded, 'pexp' : expanded, - 'prvr' : see_files, - 'prvs' : see_folders, - 'prvw' : make_changes, - 'sdsk' : startup_disk, - 'sele' : selection, - 'sexp' : exported, - 'sgrp' : group, - 'shar' : shared, - 'smou' : mounted, - 'sown' : owner, - 'spro' : protected, - 'trsh' : trash, - 'vwnd' : view_options_window, 'warn' : warns_before_emptying, } |