Finder_Suite.py :  » Language-Interface » ChinesePython » chinesepython2.1.3-0.4 » Mac » Lib » lib-scripting » Python Open Source

Home
Python Open Source
1.3.1.2 Python
2.Ajax
3.Aspect Oriented
4.Blog
5.Build
6.Business Application
7.Chart Report
8.Content Management Systems
9.Cryptographic
10.Database
11.Development
12.Editor
13.Email
14.ERP
15.Game 2D 3D
16.GIS
17.GUI
18.IDE
19.Installer
20.IRC
21.Issue Tracker
22.Language Interface
23.Log
24.Math
25.Media Sound Audio
26.Mobile
27.Network
28.Parser
29.PDF
30.Project Management
31.RSS
32.Search
33.Security
34.Template Engines
35.Test
36.UML
37.USB Serial
38.Web Frameworks
39.Web Server
40.Web Services
41.Web Unit
42.Wiki
43.Windows
44.XML
Python Open Source » Language Interface » ChinesePython 
ChinesePython » chinesepython2.1.3 0.4 » Mac » Lib » lib scripting » Finder_Suite.py
"""Suite Finder Suite: Objects and Events for the Finder
Level 1, version 1

Generated from flap:System Folder:Extensions:Finder Scripting Extension
AETE/AEUT resource version 0/144, language 0, script 0
"""

import aetools
import MacOS

_code = 'fndr'

class Finder_Suite:

  _argmap_clean_up = {
    'by' : 'by  ',
  }

  def clean_up(self, _object, _attributes={}, **_arguments):
    """clean up: Arrange items in window nicely
    Required argument: the window to clean up
    Keyword argument by: the order in which to clean up the objects
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'fclu'

    aetools.keysubst(_arguments, self._argmap_clean_up)
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  _argmap_computer = {
    'has' : 'has ',
  }

  def computer(self, _object, _attributes={}, **_arguments):
    """computer: Test attributes of this computer
    Required argument: the attribute to test
    Keyword argument has: test specific bits of response
    Keyword argument _attributes: AppleEvent attribute dictionary
    Returns: the result of the query
    """
    _code = 'fndr'
    _subcode = 'gstl'

    aetools.keysubst(_arguments, self._argmap_computer)
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def eject(self, _object=None, _attributes={}, **_arguments):
    """eject: Eject the specified disk(s), or every ejectable disk if no parameter is specified
    Required argument: the items to eject
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'ejct'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def empty(self, _object=None, _attributes={}, **_arguments):
    """empty: Empty the trash
    Required argument: empty and empty trash both do the same thing
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'empt'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def erase(self, _object, _attributes={}, **_arguments):
    """erase: Erase the specified disk(s)
    Required argument: the items to erase
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'fera'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  _argmap_put_away = {
    'items' : 'fsel',
  }

  def put_away(self, _object, _attributes={}, **_arguments):
    """put away: Put away the specified object(s)
    Required argument: the items to put away
    Keyword argument items: DO NOT USE: provided for backwards compatibility with old event suite.  Will be removed in future Finders
    Keyword argument _attributes: AppleEvent attribute dictionary
    Returns: the object put away in its put-away location
    """
    _code = 'fndr'
    _subcode = 'ptwy'

    aetools.keysubst(_arguments, self._argmap_put_away)
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def restart(self, _no_object=None, _attributes={}, **_arguments):
    """restart: Restart the Macintosh
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'rest'

    if _arguments: raise TypeError, 'No optional args expected'
    if _no_object != None: raise TypeError, 'No direct arg expected'


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def reveal(self, _object, _attributes={}, **_arguments):
    """reveal: Bring the specified object(s) into view
    Required argument: the object to be made visible
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'misc'
    _subcode = 'mvis'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def select(self, _object, _attributes={}, **_arguments):
    """select: Select the specified object(s)
    Required argument: the object to select
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'misc'
    _subcode = 'slct'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def shut_down(self, _no_object=None, _attributes={}, **_arguments):
    """shut down: Shut Down the Macintosh
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'shut'

    if _arguments: raise TypeError, 'No optional args expected'
    if _no_object != None: raise TypeError, 'No direct arg expected'


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def sleep(self, _no_object=None, _attributes={}, **_arguments):
    """sleep: Sleep the Macintosh
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'snoz'

    if _arguments: raise TypeError, 'No optional args expected'
    if _no_object != None: raise TypeError, 'No direct arg expected'


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  _argmap_sort = {
    'by' : 'by  ',
  }

  def sort(self, _object, _attributes={}, **_arguments):
    """sort: Return the specified object(s) in a sorted list
    Required argument: a list of finder objects to sort
    Keyword argument by: the property to sort the items by
    Keyword argument _attributes: AppleEvent attribute dictionary
    Returns: the sorted items in their new order
    """
    _code = 'DATA'
    _subcode = 'SORT'

    aetools.keysubst(_arguments, self._argmap_sort)
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']

  def update(self, _object, _attributes={}, **_arguments):
    """update: Update the display of the specified object(s) to match their on-disk representation
    Required argument: the item to update
    Keyword argument _attributes: AppleEvent attribute dictionary
    """
    _code = 'fndr'
    _subcode = 'fupd'

    if _arguments: raise TypeError, 'No optional args expected'
    _arguments['----'] = _object


    _reply, _arguments, _attributes = self.send(_code, _subcode,
        _arguments, _attributes)
    if _arguments.has_key('errn'):
      raise aetools.Error, aetools.decodeerror(_arguments)
    # XXXX Optionally decode result
    if _arguments.has_key('----'):
      return _arguments['----']


class accessory_process(aetools.ComponentItem):
  """accessory process - A process launched from a desk accessory file"""
  want = 'pcda'
class desk_accessory_file(aetools.NProperty):
  """desk accessory file - the desk accessory file from which this process was launched"""
  which = 'dafi'
  want = 'obj '

accessory_processes = accessory_process

class accessory_suitcase(aetools.ComponentItem):
  """accessory suitcase - A desk accessory suitcase"""
  want = 'dsut'
#        element 'cobj' as ['indx', 'name']

accessory_suitcases = accessory_suitcase

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(aetools.ComponentItem):
  """application - An application program"""
  want = 'capp'
class about_this_macintosh(aetools.NProperty):
  """about this macintosh - the About this Macintosh dialog, and the list of running processes displayed in it"""
  which = 'abbx'
  want = 'obj '
class apple_menu_items_folder(aetools.NProperty):
  """apple menu items folder - the special folder Apple Menu Items, the contents of which appear in the Apple menu"""
  which = 'amnu'
  want = 'obj '
class clipboard(aetools.NProperty):
  """clipboard - the Finder's clipboard window"""
  which = 'pcli'
  want = 'obj '
class control_panels_folder(aetools.NProperty):
  """control panels folder - the special folder Control Panels"""
  which = 'ctrl'
  want = 'obj '
class desktop(aetools.NProperty):
  """desktop - the desktop"""
  which = 'desk'
  want = 'obj '
class extensions_folder(aetools.NProperty):
  """extensions folder - the special folder Extensions"""
  which = 'extn'
  want = 'obj '
class file_sharing(aetools.NProperty):
  """file sharing - Is file sharing on?"""
  which = 'fshr'
  want = 'bool'
class fonts_folder(aetools.NProperty):
  """fonts folder - the special folder Fonts"""
  which = 'ffnt'
  want = 'obj '
class frontmost(aetools.NProperty):
  """frontmost - Is this the frontmost application?"""
  which = 'pisf'
  want = 'bool'
class insertion_location(aetools.NProperty):
  """insertion location - the container that a new folder would appear in if New Folder was selected"""
  which = 'pins'
  want = 'obj '
class largest_free_block(aetools.NProperty):
  """largest free block - the largest free block of process memory available to launch an application"""
  which = 'mfre'
  want = 'long'
class preferences_folder(aetools.NProperty):
  """preferences folder - the special folder Preferences"""
  which = 'pref'
  want = 'obj '
class product_version(aetools.NProperty):
  """product version - the version of the System software running on this Macintosh"""
  which = 'ver2'
  want = 'itxt'
class selection(aetools.NProperty):
  """selection - the selection visible to the user"""
  which = 'sele'
  want = 'obj '
class sharing_starting_up(aetools.NProperty):
  """sharing starting up - Is File sharing in the process of starting up (still off, but soon to be on)?"""
  which = 'fsup'
  want = 'bool'
class shortcuts(aetools.NProperty):
  """shortcuts - the Finder Shortcuts item in the Finder's help menu"""
  which = 'scut'
  want = 'obj '
class shutdown_items_folder(aetools.NProperty):
  """shutdown items folder - the special folder Shutdown Items"""
  which = 'shdf'
  want = 'obj '
class startup_items_folder(aetools.NProperty):
  """startup items folder - the special folder Startup Items"""
  which = 'strt'
  want = 'obj '
class system_folder(aetools.NProperty):
  """system folder - the System folder"""
  which = 'macs'
  want = 'obj '
class temporary_items_folder(aetools.NProperty):
  """temporary items folder - the special folder Temporary Items (invisible)"""
  which = 'temp'
  want = 'obj '
class version(aetools.NProperty):
  """version - the version of the Finder Scripting Extension"""
  which = 'vers'
  want = 'itxt'
class view_preferences(aetools.NProperty):
  """view preferences - the view preferences control panel"""
  which = 'pvwp'
  want = 'obj '
class visible(aetools.NProperty):
  """visible - Is the Finder's layer visible?"""
  which = 'pvis'
  want = 'bool'
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name', 'ID  ']
#        element 'ctnr' as ['indx', 'name']
#        element 'cwnd' as ['indx', 'name']
#        element 'dwnd' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'cdsk' as ['indx', 'name']
#        element 'cdis' as ['indx', 'name', 'ID  ']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name', 'ID  ']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'iwnd' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'swnd' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']
#        element 'ctrs' as ['indx', 'name']
#        element 'cwin' as ['indx', 'name']

class application_file(aetools.ComponentItem):
  """application file - An application's file on disk"""
  want = 'appf'
class minimum_partition_size(aetools.NProperty):
  """minimum partition size - the smallest memory size that the application can possibly be launched with"""
  which = 'mprt'
  want = 'long'
class partition_size(aetools.NProperty):
  """partition size - the memory size that the application will be launched with"""
  which = 'appt'
  want = 'long'
class scriptable(aetools.NProperty):
  """scriptable - Is this application high-level event aware (accepts open application, open document, print document, and quit)?"""
  which = 'isab'
  want = 'bool'
class suggested_partition_size(aetools.NProperty):
  """suggested partition size - the memory size that the developer recommends that the application should be launched with"""
  which = 'sprt'
  want = 'long'

application_files = application_file

class application_process(aetools.ComponentItem):
  """application process - A process launched from an application file"""
  want = 'pcap'
class application_file(aetools.NProperty):
  """application file - the application file from which this process was launched"""
  which = 'appf'
  want = 'appf'

application_processes = application_process

class container(aetools.ComponentItem):
  """container - An item that contains other items"""
  want = 'ctnr'
class completely_expanded(aetools.NProperty):
  """completely expanded - Is the container and all of its children open in outline view?"""
  which = 'pexc'
  want = 'bool'
class container_window(aetools.NProperty):
  """container window - the main window for the container"""
  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 into outline view?"""
  which = 'pexa'
  want = 'bool'
class expanded(aetools.NProperty):
  """expanded - Is the container open in outline view?"""
  which = 'pexp'
  want = 'bool'
class previous_list_view(aetools.NProperty):
  """previous list view - the last non-icon view (by name, by date, etc.) selected for the container (forgotten as soon as the window is closed)"""
  which = 'svew'
  want = 'long'
# repeated property selection the selection visible to the user
class view(aetools.NProperty):
  """view - the view selected for the container (by icon, by name, by date, etc.)"""
  which = 'pvew'
  want = 'long'
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']

containers = container

class container_window(aetools.ComponentItem):
  """container window - A window that contains items"""
  want = 'cwnd'
class container(aetools.NProperty):
  """container - the container this window is opened from"""
  which = 'ctnr'
  want = 'obj '
class disk(aetools.NProperty):
  """disk - the disk on which the item this window was opened from is stored"""
  which = 'cdis'
  want = 'obj '
class folder(aetools.NProperty):
  """folder - the folder this window is opened from"""
  which = 'cfol'
  want = 'obj '
class item(aetools.NProperty):
  """item - the item this window is opened from"""
  which = 'cobj'
  want = 'obj '
# repeated property previous_list_view the last non-icon view (by name, by date, etc.) selected for the window (forgotten as soon as the window is closed)
# repeated property selection the selection visible to the user
# repeated property view the view selected for the window (by icon, by name, by date, etc.)
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']

container_windows = container_window

class content_space(aetools.ComponentItem):
  """content space - All windows, including the desktop window (Window does not include the desktop window)"""
  want = 'dwnd'

content_spaces = content_space

class control_panel(aetools.ComponentItem):
  """control panel - A control panel"""
  want = 'ccdv'
class calculate_folder_sizes(aetools.NProperty):
  """calculate folder sizes - (Views) Are folder sizes calculated and displayed in Finder list windows?"""
  which = 'sfsz'
  want = 'bool'
class comment_heading(aetools.NProperty):
  """comment heading - (Views) Are comments displayed in Finder list windows?"""
  which = 'scom'
  want = 'bool'
class date_heading(aetools.NProperty):
  """date heading - (Views) Are modification dates displayed in Finder list windows?"""
  which = 'sdat'
  want = 'bool'
class disk_information_heading(aetools.NProperty):
  """disk information heading - (Views) Is information about the volume displayed in Finder list windows?"""
  which = 'sdin'
  want = 'bool'
class icon_size(aetools.NProperty):
  """icon size - (Views) the size of icons displayed in Finder list windows"""
  which = 'lvis'
  want = 'long'
class kind_heading(aetools.NProperty):
  """kind heading - (Views) Are document kinds displayed in Finder list windows?"""
  which = 'sknd'
  want = 'bool'
class label_heading(aetools.NProperty):
  """label heading - (Views) Are labels displayed in Finder list windows?"""
  which = 'slbl'
  want = 'bool'
class size_heading(aetools.NProperty):
  """size heading - (Views) Are file sizes displayed in Finder list windows"""
  which = 'ssiz'
  want = 'bool'
class snap_to_grid(aetools.NProperty):
  """snap to grid - (Views) Are items always snapped to the nearest grid point when they are moved?"""
  which = 'fgrd'
  want = 'bool'
class staggered_grid(aetools.NProperty):
  """staggered grid - (Views) Are grid lines staggered?"""
  which = 'fstg'
  want = 'bool'
class version_heading(aetools.NProperty):
  """version heading - (Views) Are file versions displayed in Finder list windows?"""
  which = 'svrs'
  want = 'bool'
class view_font(aetools.NProperty):
  """view font - (Views) the id of the font used in Finder views"""
  which = 'vfnt'
  want = 'long'
class view_font_size(aetools.NProperty):
  """view font size - (Views) the size of the font used in Finder views"""
  which = 'vfsz'
  want = 'long'

control_panels = control_panel

class desk_accessory_file(aetools.ComponentItem):
  """desk accessory file - A desk accessory file"""
  want = 'dafi'

desk_accessory_files = desk_accessory_file

class desktop_2d_object(aetools.ComponentItem):
  """desktop-object - Desktop-object is the class of the desktop object"""
  want = 'cdsk'
class startup_disk(aetools.NProperty):
  """startup disk - the startup disk"""
  which = 'sdsk'
  want = 'obj '
class trash(aetools.NProperty):
  """trash - the trash"""
  which = 'trsh'
  want = 'obj '
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' 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"""
  want = 'cdis'
class capacity(aetools.NProperty):
  """capacity - the total number of bytes (free or used) on the disk"""
  which = 'capa'
  want = 'long'
class ejectable(aetools.NProperty):
  """ejectable - Can the media can be ejected (floppies, CD's, syquest)?"""
  which = 'isej'
  want = 'bool'
class free_space(aetools.NProperty):
  """free space - the number of free bytes left on the disk"""
  which = 'frsp'
  want = 'long'
class local_volume(aetools.NProperty):
  """local volume - Is the media is a local volume (rather than a file server)?"""
  which = 'isrv'
  want = 'bool'
class startup(aetools.NProperty):
  """startup - Is this disk the boot disk?"""
  which = 'istd'
  want = 'bool'
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'ID  ', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']

disks = disk

class document_file(aetools.ComponentItem):
  """document file - A document file"""
  want = 'docf'

document_files = document_file

class file(aetools.ComponentItem):
  """file - A file"""
  want = 'file'
class creator_type(aetools.NProperty):
  """creator type - the OSType identifying the application that created the item"""
  which = 'fcrt'
  want = 'type'
class file_type(aetools.NProperty):
  """file type - the OSType identifying the type of data contained in the item"""
  which = 'fitp'
  want = 'type'
class locked(aetools.NProperty):
  """locked - Is the file locked?"""
  which = 'islk'
  want = 'bool'
# repeated property product_version the version of the product (visible at the top of the Get Info dialog)
class stationery(aetools.NProperty):
  """stationery - Is the item a stationery pad?"""
  which = 'pspd'
  want = 'bool'
# repeated property version the version of the file (visible at the bottom of the Get Info dialog)

files = file

class folder(aetools.ComponentItem):
  """folder - A folder"""
  want = 'cfol'
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']

folders = folder

class font_file(aetools.ComponentItem):
  """font file - A font file"""
  want = 'fntf'

font_files = font_file

class font_suitcase(aetools.ComponentItem):
  """font suitcase - A font suitcase"""
  want = 'fsut'
#        element 'cobj' as ['indx', 'name']

font_suitcases = font_suitcase

class group(aetools.ComponentItem):
  """group - A Group in the Users and Groups control panel"""
  want = 'sgrp'
class bounds(aetools.NProperty):
  """bounds - the bounding rectangle of the group"""
  which = 'pbnd'
  want = 'qdrt'
class icon(aetools.NProperty):
  """icon - the icon bitmap of the group"""
  which = 'iimg'
  want = 'ifam'
class label_index(aetools.NProperty):
  """label index - the label of the group"""
  which = 'labi'
  want = 'long'
class name(aetools.NProperty):
  """name - the name of the group"""
  which = 'pnam'
  want = 'itxt'
class position(aetools.NProperty):
  """position - the position of the group within its parent window"""
  which = 'posn'
  want = 'QDpt'

groups = group

class information_window(aetools.ComponentItem):
  """information window - An information window (opened by Get Info)"""
  want = 'iwnd'
class comment(aetools.NProperty):
  """comment - the comment"""
  which = 'comt'
  want = 'itxt'
class creation_date(aetools.NProperty):
  """creation date - the date on which the item was created"""
  which = 'crtd'
  want = 'ldt '
# repeated property icon the icon bitmap of the item
# repeated property item the item this window was opened from
# repeated property locked Is the item locked?
# repeated property minimum_partition_size the smallest memory size that the application can possibly be launched with
class modification_date(aetools.NProperty):
  """modification date - the date on which the item was last modified"""
  which = 'modd'
  want = 'ldt '
# repeated property partition_size the memory size that the application will be launched with
class physical_size(aetools.NProperty):
  """physical size - the actual space used by the item on disk"""
  which = 'phys'
  want = 'long'
# repeated property product_version the version of the product (visible at the top of the Get Info dialog)
class size(aetools.NProperty):
  """size - the logical size of the item"""
  which = 'ptsz'
  want = 'long'
# repeated property stationery Is the item a stationery pad?
# repeated property suggested_partition_size the memory size that the developer recommends that the application should be launched with
# repeated property version the version of the file (visible at the bottom of the Get Info dialog)
class warn_before_emptying(aetools.NProperty):
  """warn before emptying - Is a dialog displayed when Empty trash is selected?"""
  which = 'warn'
  want = 'bool'

information_windows = information_window

class item(aetools.ComponentItem):
  """item - An item"""
  want = 'cobj'
# repeated property bounds the bounding rectangle of the item
# repeated property comment the comment displayed in the Get Info window of the item
# repeated property container the container of this item
class content_space(aetools.NProperty):
  """content space - the window that would open if the item was opened"""
  which = 'dwnd'
  want = 'dwnd'
# repeated property creation_date the date on which the item was created
# repeated property disk the disk on which the item is stored
# repeated property folder the folder in which the item is stored
# repeated property icon the icon bitmap of the item
class id(aetools.NProperty):
  """id - an id that identifies the item"""
  which = 'ID  '
  want = 'long'
class information_window(aetools.NProperty):
  """information window - the information window for the item"""
  which = 'iwnd'
  want = 'obj '
class kind(aetools.NProperty):
  """kind - the kind of the item"""
  which = 'kind'
  want = 'itxt'
# repeated property label_index the label of the item
# repeated property modification_date the date on which the item was last modified
# repeated property name the name of the item
# repeated property physical_size the actual space used by the item on disk
# repeated property position the position of the item within its parent window
class selected(aetools.NProperty):
  """selected - Is the item selected?"""
  which = 'issl'
  want = 'bool'
# repeated property size the logical size of the item
class window(aetools.NProperty):
  """window - the window that would open if the item was opened"""
  which = 'cwin'
  want = 'cwin'

items = item

class process(aetools.ComponentItem):
  """process - A process running on this Macintosh"""
  want = 'prcs'
# repeated property creator_type the creator type of this process
class file(aetools.NProperty):
  """file - the file that launched this process"""
  which = 'file'
  want = 'obj '
# repeated property file_type the file type of the file that launched this process
# repeated property frontmost Is this the frontmost application?
# repeated property name the name of the process
# repeated property partition_size the size of the partition that this application was launched with
class partition_space_used(aetools.NProperty):
  """partition space used - the number of bytes currently used in this partition"""
  which = 'pusd'
  want = 'long'
class remote_events(aetools.NProperty):
  """remote events - Will this process accepts remote events?"""
  which = 'revt'
  want = 'bool'
# repeated property scriptable Is this process high-level event aware (accepts open application, open document, print document, and quit)?
# repeated property visible Is this process' layer visible?

processes = process

class sharable_container(aetools.ComponentItem):
  """sharable container - A container that may be shared (disks and folders)"""
  want = 'sctr'
class exported(aetools.NProperty):
  """exported - Is this folder a share point or inside a share point?"""
  which = 'sexp'
  want = 'bool'
class group(aetools.NProperty):
  """group - the user or group that has special access to the folder"""
  which = 'sgrp'
  want = 'itxt'
class group_privileges(aetools.NProperty):
  """group privileges - the see folders/see files/make changes privileges for the group"""
  which = 'gppr'
  want = 'priv'
class guest_privileges(aetools.NProperty):
  """guest privileges - the see folders/see files/make changes privileges for everyone"""
  which = 'gstp'
  want = 'priv'
class inherited_privileges(aetools.NProperty):
  """inherited privileges - Are the privileges of this item always the same as the container it is stored in?"""
  which = 'iprv'
  want = 'bool'
class mounted(aetools.NProperty):
  """mounted - Is this folder mounted on another machine's desktop?"""
  which = 'smou'
  want = 'bool'
class owner(aetools.NProperty):
  """owner - the user that owns this folder"""
  which = 'sown'
  want = 'itxt'
class owner_privileges(aetools.NProperty):
  """owner privileges - the see folders/see files/make changes privileges for the owner"""
  which = 'ownr'
  want = 'priv'
class protected(aetools.NProperty):
  """protected - Is container protected from being moved, renamed or deleted?"""
  which = 'spro'
  want = 'bool'
class shared(aetools.NProperty):
  """shared - Is container a share point?"""
  which = 'shar'
  want = 'bool'
class sharing_window(aetools.NProperty):
  """sharing window - the sharing window for the container"""
  which = 'swnd'
  want = 'obj '
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' 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"""
  want = 'priv'
class make_changes(aetools.NProperty):
  """make changes - privileges to make changes"""
  which = 'prvw'
  want = 'bool'
class see_files(aetools.NProperty):
  """see files - privileges to see files"""
  which = 'prvr'
  want = 'bool'
class see_folders(aetools.NProperty):
  """see folders - privileges to see folders"""
  which = 'prvs'
  want = 'bool'

class sharing_window(aetools.ComponentItem):
  """sharing window - A sharing window (opened by Sharing)"""
  want = 'swnd'
# repeated property container the container that this window was opened from
# repeated property exported Is this container a share point or inside a share point?
# repeated property folder the folder that this window was opened from
# repeated property group the user or group that has special access to the container
# repeated property group_privileges the see folders/see files/make changes privileges for the group
# repeated property guest_privileges the see folders/see files/make changes privileges for everyone
# repeated property inherited_privileges Are the privileges of this item always the same as the container it is stored in?
# repeated property item the item that this window was opened from
# repeated property mounted Is this container mounted on another machine's desktop?
# repeated property owner the user that owns the container
# repeated property owner_privileges the see folders/see files/make changes privileges for the owner
# repeated property protected Is container protected from being moved, renamed or deleted?
class sharable_container(aetools.NProperty):
  """sharable container - the sharable container that this window was opened from"""
  which = 'sctr'
  want = 'obj '
# repeated property shared Is container a share point?

sharing_windows = sharing_window

class sound_file(aetools.ComponentItem):
  """sound file - This class represents sound files"""
  want = 'sndf'

sound_files = sound_file

class status_window(aetools.ComponentItem):
  """status window - These windows are progress dialogs (copy window, rebuild desktop database, empty trash)"""
  want = 'qwnd'

status_windows = status_window

class suitcase(aetools.ComponentItem):
  """suitcase - A font or desk accessory suitcase"""
  want = 'stcs'
#        element 'cobj' as ['indx', 'name']

suitcases = suitcase

class trash_2d_object(aetools.ComponentItem):
  """trash-object - Trash-object is the class of the trash object"""
  want = 'ctrs'
# repeated property warn_before_emptying Is a dialog displayed when Empty trash is selected?
#        element 'dsut' as ['indx', 'name']
#        element 'alia' as ['indx', 'name']
#        element 'appf' as ['indx', 'name']
#        element 'ctnr' as ['indx', 'name']
#        element 'ccdv' as ['indx', 'name']
#        element 'dafi' as ['indx', 'name']
#        element 'docf' as ['indx', 'name']
#        element 'file' as ['indx', 'name']
#        element 'cfol' as ['indx', 'name']
#        element 'fntf' as ['indx', 'name']
#        element 'fsut' as ['indx', 'name']
#        element 'cobj' as ['indx', 'name']
#        element 'sctr' as ['indx', 'name']
#        element 'sndf' as ['indx', 'name']
#        element 'stcs' as ['indx', 'name']

class user(aetools.ComponentItem):
  """user - A User in the Users and Groups control panel"""
  want = 'cuse'
# repeated property bounds the bounding rectangle of the user
# repeated property icon the icon bitmap of the user
# repeated property label_index the label of the user
# repeated property name the name of the user
# repeated property position the position of the user within its parent window

users = user

class window(aetools.ComponentItem):
  """window - A window"""
  want = 'cwin'

windows = window
accessory_process._propdict = {
  'desk_accessory_file' : desk_accessory_file,
}
accessory_process._elemdict = {
}
accessory_suitcase._propdict = {
}
accessory_suitcase._elemdict = {
  'item' : item,
}
alias_file._propdict = {
  'original_item' : original_item,
}
alias_file._elemdict = {
}
application._propdict = {
  'about_this_macintosh' : about_this_macintosh,
  'apple_menu_items_folder' : apple_menu_items_folder,
  'clipboard' : clipboard,
  'control_panels_folder' : control_panels_folder,
  'desktop' : desktop,
  'extensions_folder' : extensions_folder,
  'file_sharing' : file_sharing,
  'fonts_folder' : fonts_folder,
  'frontmost' : frontmost,
  'insertion_location' : insertion_location,
  'largest_free_block' : largest_free_block,
  'preferences_folder' : preferences_folder,
  'product_version' : product_version,
  'selection' : selection,
  'sharing_starting_up' : sharing_starting_up,
  'shortcuts' : shortcuts,
  'shutdown_items_folder' : shutdown_items_folder,
  'startup_items_folder' : startup_items_folder,
  'system_folder' : system_folder,
  'temporary_items_folder' : temporary_items_folder,
  'version' : version,
  'view_preferences' : view_preferences,
  'visible' : visible,
}
application._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'container_window' : container_window,
  'content_space' : content_space,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'desktop_2d_object' : desktop_2d_object,
  'disk' : disk,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'information_window' : information_window,
  'item' : item,
  'sharable_container' : sharable_container,
  'sharing_window' : sharing_window,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
  'trash_2d_object' : trash_2d_object,
  'window' : window,
}
application_file._propdict = {
  'minimum_partition_size' : minimum_partition_size,
  'partition_size' : partition_size,
  'scriptable' : scriptable,
  'suggested_partition_size' : suggested_partition_size,
}
application_file._elemdict = {
}
application_process._propdict = {
  'application_file' : application_file,
}
application_process._elemdict = {
}
container._propdict = {
  'completely_expanded' : completely_expanded,
  'container_window' : container_window,
  'entire_contents' : entire_contents,
  'expandable' : expandable,
  'expanded' : expanded,
  'previous_list_view' : previous_list_view,
  'selection' : selection,
  'view' : view,
}
container._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
container_window._propdict = {
  'container' : container,
  'disk' : disk,
  'folder' : folder,
  'item' : item,
  'previous_list_view' : previous_list_view,
  'selection' : selection,
  'view' : view,
}
container_window._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
content_space._propdict = {
}
content_space._elemdict = {
}
control_panel._propdict = {
  'calculate_folder_sizes' : calculate_folder_sizes,
  'comment_heading' : comment_heading,
  'date_heading' : date_heading,
  'disk_information_heading' : disk_information_heading,
  'icon_size' : icon_size,
  'kind_heading' : kind_heading,
  'label_heading' : label_heading,
  'size_heading' : size_heading,
  'snap_to_grid' : snap_to_grid,
  'staggered_grid' : staggered_grid,
  'version_heading' : version_heading,
  'view_font' : view_font,
  'view_font_size' : view_font_size,
}
control_panel._elemdict = {
}
desk_accessory_file._propdict = {
}
desk_accessory_file._elemdict = {
}
desktop_2d_object._propdict = {
  'startup_disk' : startup_disk,
  'trash' : trash,
}
desktop_2d_object._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
disk._propdict = {
  'capacity' : capacity,
  'ejectable' : ejectable,
  'free_space' : free_space,
  'local_volume' : local_volume,
  'startup' : startup,
}
disk._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
document_file._propdict = {
}
document_file._elemdict = {
}
file._propdict = {
  'creator_type' : creator_type,
  'file_type' : file_type,
  'locked' : locked,
  'product_version' : product_version,
  'stationery' : stationery,
  'version' : version,
}
file._elemdict = {
}
folder._propdict = {
}
folder._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
font_file._propdict = {
}
font_file._elemdict = {
}
font_suitcase._propdict = {
}
font_suitcase._elemdict = {
  'item' : item,
}
group._propdict = {
  'bounds' : bounds,
  'icon' : icon,
  'label_index' : label_index,
  'name' : name,
  'position' : position,
}
group._elemdict = {
}
information_window._propdict = {
  'comment' : comment,
  'creation_date' : creation_date,
  'icon' : icon,
  'item' : item,
  'locked' : locked,
  'minimum_partition_size' : minimum_partition_size,
  'modification_date' : modification_date,
  'partition_size' : partition_size,
  'physical_size' : physical_size,
  'product_version' : product_version,
  'size' : size,
  'stationery' : stationery,
  'suggested_partition_size' : suggested_partition_size,
  'version' : version,
  'warn_before_emptying' : warn_before_emptying,
}
information_window._elemdict = {
}
item._propdict = {
  'bounds' : bounds,
  'comment' : comment,
  'container' : container,
  'content_space' : content_space,
  'creation_date' : creation_date,
  'disk' : disk,
  'folder' : folder,
  'icon' : icon,
  'id' : id,
  'information_window' : information_window,
  'kind' : kind,
  'label_index' : label_index,
  'modification_date' : modification_date,
  'name' : name,
  'physical_size' : physical_size,
  'position' : position,
  'selected' : selected,
  'size' : size,
  'window' : window,
}
item._elemdict = {
}
process._propdict = {
  'creator_type' : creator_type,
  'file' : file,
  'file_type' : file_type,
  'frontmost' : frontmost,
  'name' : name,
  'partition_size' : partition_size,
  'partition_space_used' : partition_space_used,
  'remote_events' : remote_events,
  'scriptable' : scriptable,
  'visible' : visible,
}
process._elemdict = {
}
sharable_container._propdict = {
  'exported' : exported,
  'group' : group,
  'group_privileges' : group_privileges,
  'guest_privileges' : guest_privileges,
  'inherited_privileges' : inherited_privileges,
  'mounted' : mounted,
  'owner' : owner,
  'owner_privileges' : owner_privileges,
  'protected' : protected,
  'shared' : shared,
  'sharing_window' : sharing_window,
}
sharable_container._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
sharing_privileges._propdict = {
  'make_changes' : make_changes,
  'see_files' : see_files,
  'see_folders' : see_folders,
}
sharing_privileges._elemdict = {
}
sharing_window._propdict = {
  'container' : container,
  'exported' : exported,
  'folder' : folder,
  'group' : group,
  'group_privileges' : group_privileges,
  'guest_privileges' : guest_privileges,
  'inherited_privileges' : inherited_privileges,
  'item' : item,
  'mounted' : mounted,
  'owner' : owner,
  'owner_privileges' : owner_privileges,
  'protected' : protected,
  'sharable_container' : sharable_container,
  'shared' : shared,
}
sharing_window._elemdict = {
}
sound_file._propdict = {
}
sound_file._elemdict = {
}
status_window._propdict = {
}
status_window._elemdict = {
}
suitcase._propdict = {
}
suitcase._elemdict = {
  'item' : item,
}
trash_2d_object._propdict = {
  'warn_before_emptying' : warn_before_emptying,
}
trash_2d_object._elemdict = {
  'accessory_suitcase' : accessory_suitcase,
  'alias_file' : alias_file,
  'application_file' : application_file,
  'container' : container,
  'control_panel' : control_panel,
  'desk_accessory_file' : desk_accessory_file,
  'document_file' : document_file,
  'file' : file,
  'folder' : folder,
  'font_file' : font_file,
  'font_suitcase' : font_suitcase,
  'item' : item,
  'sharable_container' : sharable_container,
  'sound_file' : sound_file,
  'suitcase' : suitcase,
}
user._propdict = {
  'bounds' : bounds,
  'icon' : icon,
  'label_index' : label_index,
  'name' : name,
  'position' : position,
}
user._elemdict = {
}
window._propdict = {
}
window._elemdict = {
}
_Enum_vwby = {
  'conflicts' : 'cflc',  # 
  'existing_items' : 'exsi',  # 
  'small_icon' : 'smic',  # 
  'all' : 'kyal',  # 
}

_Enum_gsen = {
  'CPU' : 'proc',  # 
  'FPU' : 'fpu ',  # 
  'MMU' : 'mmu ',  # 
  'hardware' : 'hdwr',  # 
  'operating_system' : 'os  ',  # 
  'sound_system' : 'snd ',  # 
  'memory_available' : 'lram',  # 
  'memory_installed' : 'ram ',  # 
}


#
# Indices of types declared in this module
#
_classdeclarations = {
  'swnd' : sharing_window,
  'iwnd' : information_window,
  'ccdv' : control_panel,
  'cwnd' : container_window,
  'appf' : application_file,
  'prcs' : process,
  'cdis' : disk,
  'cwin' : window,
  'dafi' : desk_accessory_file,
  'sgrp' : group,
  'alia' : alias_file,
  'ctnr' : container,
  'qwnd' : status_window,
  'fsut' : font_suitcase,
  'sndf' : sound_file,
  'priv' : sharing_privileges,
  'dwnd' : content_space,
  'pcap' : application_process,
  'stcs' : suitcase,
  'ctrs' : trash_2d_object,
  'file' : file,
  'cobj' : item,
  'cuse' : user,
  'cdsk' : desktop_2d_object,
  'pcda' : accessory_process,
  'capp' : application,
  'cfol' : folder,
  'sctr' : sharable_container,
  'dsut' : accessory_suitcase,
  'docf' : document_file,
  'fntf' : font_file,
}

_propdeclarations = {
  'swnd' : sharing_window,
  'fshr' : file_sharing,
  'pvew' : view,
  'pusd' : partition_space_used,
  'fcrt' : creator_type,
  'sdat' : date_heading,
  'sdin' : disk_information_heading,
  'strt' : startup_items_folder,
  'issl' : selected,
  'pvis' : visible,
  'slbl' : label_heading,
  'cdis' : disk,
  'fitp' : file_type,
  'smou' : mounted,
  'pexc' : completely_expanded,
  'pexa' : expandable,
  'comt' : comment,
  'svew' : previous_list_view,
  'labi' : label_index,
  'sctr' : sharable_container,
  'sknd' : kind_heading,
  'trsh' : trash,
  'fstg' : staggered_grid,
  'macs' : system_folder,
  'vfsz' : view_font_size,
  'pexp' : expanded,
  'posn' : position,
  'cobj' : item,
  'amnu' : apple_menu_items_folder,
  'pvwp' : view_preferences,
  'desk' : desktop,
  'pnam' : name,
  'mprt' : minimum_partition_size,
  'cwin' : window,
  'pcli' : clipboard,
  'spro' : protected,
  'islk' : locked,
  'sprt' : suggested_partition_size,
  'pisf' : frontmost,
  'sele' : selection,
  'ffnt' : fonts_folder,
  'istd' : startup,
  'sdsk' : startup_disk,
  'shar' : shared,
  'dwnd' : content_space,
  'file' : file,
  'sfsz' : calculate_folder_sizes,
  'ID  ' : id,
  'prvw' : make_changes,
  'iprv' : inherited_privileges,
  'prvr' : see_files,
  'prvs' : see_folders,
  'phys' : physical_size,
  'ctrl' : control_panels_folder,
  'cwnd' : container_window,
  'extn' : extensions_folder,
  'ownr' : owner_privileges,
  'modd' : modification_date,
  'dafi' : desk_accessory_file,
  'sgrp' : group,
  'temp' : temporary_items_folder,
  'fgrd' : snap_to_grid,
  'ptsz' : size,
  'kind' : kind,
  'scut' : shortcuts,
  'abbx' : about_this_macintosh,
  'ctnr' : container,
  'isej' : ejectable,
  'svrs' : version_heading,
  'vfnt' : view_font,
  'warn' : warn_before_emptying,
  'isab' : scriptable,
  'isrv' : local_volume,
  'lvis' : icon_size,
  'shdf' : shutdown_items_folder,
  'gstp' : guest_privileges,
  'vers' : version,
  'appf' : application_file,
  'iwnd' : information_window,
  'revt' : remote_events,
  'frsp' : free_space,
  'capa' : capacity,
  'pspd' : stationery,
  'scom' : comment_heading,
  'pins' : insertion_location,
  'orig' : original_item,
  'pref' : preferences_folder,
  'fsup' : sharing_starting_up,
  'sown' : owner,
  'cfol' : folder,
  'mfre' : largest_free_block,
  'ssiz' : size_heading,
  'iimg' : icon,
  'appt' : partition_size,
  'gppr' : group_privileges,
  'pbnd' : bounds,
  'ects' : entire_contents,
  'sexp' : exported,
  'ver2' : product_version,
  'crtd' : creation_date,
}

_compdeclarations = {
}

_enumdeclarations = {
  'gsen' : _Enum_gsen,
  'vwby' : _Enum_vwby,
}
www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.