home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 May / maximum-cd-2010-05.iso / DiscContents / boxee-0.9.20.10711.exe / system / python / Lib / plat-mac / lib-scriptpackages / Finder / Legacy_suite.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2009-07-20  |  8.6 KB  |  246 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. '''Suite Legacy suite: Operations formerly handled by the Finder, but now automatically delegated to other applications
  5. Level 1, version 1
  6.  
  7. Generated from /System/Library/CoreServices/Finder.app
  8. AETE/AEUT resource version 0/144, language 0, script 0
  9. '''
  10. import aetools
  11. import MacOS
  12. _code = 'fleg'
  13.  
  14. class Legacy_suite_Events:
  15.     
  16.     def restart(self, _no_object = None, _attributes = { }, **_arguments):
  17.         '''restart: Restart the computer
  18.         Keyword argument _attributes: AppleEvent attribute dictionary
  19.         '''
  20.         _code = 'fndr'
  21.         _subcode = 'rest'
  22.         if _arguments:
  23.             raise TypeError, 'No optional args expected'
  24.         
  25.         if _no_object != None:
  26.             raise TypeError, 'No direct arg expected'
  27.         
  28.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  29.         if _arguments.get('errn', 0):
  30.             raise aetools.Error, aetools.decodeerror(_arguments)
  31.         
  32.         if _arguments.has_key('----'):
  33.             return _arguments['----']
  34.         
  35.  
  36.     
  37.     def shut_down(self, _no_object = None, _attributes = { }, **_arguments):
  38.         '''shut down: Shut Down the computer
  39.         Keyword argument _attributes: AppleEvent attribute dictionary
  40.         '''
  41.         _code = 'fndr'
  42.         _subcode = 'shut'
  43.         if _arguments:
  44.             raise TypeError, 'No optional args expected'
  45.         
  46.         if _no_object != None:
  47.             raise TypeError, 'No direct arg expected'
  48.         
  49.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  50.         if _arguments.get('errn', 0):
  51.             raise aetools.Error, aetools.decodeerror(_arguments)
  52.         
  53.         if _arguments.has_key('----'):
  54.             return _arguments['----']
  55.         
  56.  
  57.     
  58.     def sleep(self, _no_object = None, _attributes = { }, **_arguments):
  59.         '''sleep: Put the computer to sleep
  60.         Keyword argument _attributes: AppleEvent attribute dictionary
  61.         '''
  62.         _code = 'fndr'
  63.         _subcode = 'slep'
  64.         if _arguments:
  65.             raise TypeError, 'No optional args expected'
  66.         
  67.         if _no_object != None:
  68.             raise TypeError, 'No direct arg expected'
  69.         
  70.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  71.         if _arguments.get('errn', 0):
  72.             raise aetools.Error, aetools.decodeerror(_arguments)
  73.         
  74.         if _arguments.has_key('----'):
  75.             return _arguments['----']
  76.         
  77.  
  78.  
  79.  
  80. class application(aetools.ComponentItem):
  81.     '''application - The Finder '''
  82.     want = 'capp'
  83.  
  84.  
  85. class _Prop_desktop_picture(aetools.NProperty):
  86.     '''desktop picture - the desktop picture of the main monitor '''
  87.     which = 'dpic'
  88.     want = 'file'
  89.  
  90. desktop_picture = _Prop_desktop_picture()
  91.  
  92. class application_process(aetools.ComponentItem):
  93.     '''application process - A process launched from an application file '''
  94.     want = 'pcap'
  95.  
  96.  
  97. class _Prop__3c_Inheritance_3e_(aetools.NProperty):
  98.     '''<Inheritance> - inherits some of its properties from the process class '''
  99.     which = 'c@#^'
  100.     want = 'prcs'
  101.  
  102.  
  103. class _Prop_application_file(aetools.NProperty):
  104.     '''application file - the application file from which this process was launched '''
  105.     which = 'appf'
  106.     want = 'appf'
  107.  
  108. application_processes = application_process
  109.  
  110. class desk_accessory_process(aetools.ComponentItem):
  111.     '''desk accessory process - A process launched from a desk accessory file '''
  112.     want = 'pcda'
  113.  
  114.  
  115. class _Prop_desk_accessory_file(aetools.NProperty):
  116.     '''desk accessory file - the desk accessory file from which this process was launched '''
  117.     which = 'dafi'
  118.     want = 'obj '
  119.  
  120. desk_accessory_processes = desk_accessory_process
  121.  
  122. class process(aetools.ComponentItem):
  123.     '''process - A process running on this computer '''
  124.     want = 'prcs'
  125.  
  126.  
  127. class _Prop_accepts_high_level_events(aetools.NProperty):
  128.     '''accepts high level events - Is the process high-level event aware (accepts open application, open document, print document, and quit)? '''
  129.     which = 'isab'
  130.     want = 'bool'
  131.  
  132.  
  133. class _Prop_accepts_remote_events(aetools.NProperty):
  134.     '''accepts remote events - Does the process accept remote events? '''
  135.     which = 'revt'
  136.     want = 'bool'
  137.  
  138.  
  139. class _Prop_creator_type(aetools.NProperty):
  140.     '''creator type - the OSType of the creator of the process (the signature) '''
  141.     which = 'fcrt'
  142.     want = 'type'
  143.  
  144.  
  145. class _Prop_file(aetools.NProperty):
  146.     '''file - the file from which the process was launched '''
  147.     which = 'file'
  148.     want = 'obj '
  149.  
  150.  
  151. class _Prop_file_type(aetools.NProperty):
  152.     '''file type - the OSType of the file type of the process '''
  153.     which = 'asty'
  154.     want = 'type'
  155.  
  156.  
  157. class _Prop_frontmost(aetools.NProperty):
  158.     '''frontmost - Is the process the frontmost process? '''
  159.     which = 'pisf'
  160.     want = 'bool'
  161.  
  162.  
  163. class _Prop_has_scripting_terminology(aetools.NProperty):
  164.     '''has scripting terminology - Does the process have a scripting terminology, i.e., can it be scripted? '''
  165.     which = 'hscr'
  166.     want = 'bool'
  167.  
  168.  
  169. class _Prop_name(aetools.NProperty):
  170.     '''name - the name of the process '''
  171.     which = 'pnam'
  172.     want = 'itxt'
  173.  
  174.  
  175. class _Prop_partition_space_used(aetools.NProperty):
  176.     """partition space used - the number of bytes currently used in the process' partition """
  177.     which = 'pusd'
  178.     want = 'long'
  179.  
  180.  
  181. class _Prop_total_partition_size(aetools.NProperty):
  182.     '''total partition size - the size of the partition with which the process was launched '''
  183.     which = 'appt'
  184.     want = 'long'
  185.  
  186.  
  187. class _Prop_visible(aetools.NProperty):
  188.     """visible - Is the process' layer visible? """
  189.     which = 'pvis'
  190.     want = 'bool'
  191.  
  192. processes = process
  193. application._superclassnames = []
  194. application._privpropdict = {
  195.     'desktop_picture': _Prop_desktop_picture }
  196. application._privelemdict = { }
  197. application_process._superclassnames = [
  198.     'process']
  199. application_process._privpropdict = {
  200.     '_3c_Inheritance_3e_': _Prop__3c_Inheritance_3e_,
  201.     'application_file': _Prop_application_file }
  202. application_process._privelemdict = { }
  203. desk_accessory_process._superclassnames = [
  204.     'process']
  205. desk_accessory_process._privpropdict = {
  206.     '_3c_Inheritance_3e_': _Prop__3c_Inheritance_3e_,
  207.     'desk_accessory_file': _Prop_desk_accessory_file }
  208. desk_accessory_process._privelemdict = { }
  209. process._superclassnames = []
  210. process._privpropdict = {
  211.     'accepts_high_level_events': _Prop_accepts_high_level_events,
  212.     'accepts_remote_events': _Prop_accepts_remote_events,
  213.     'creator_type': _Prop_creator_type,
  214.     'file': _Prop_file,
  215.     'file_type': _Prop_file_type,
  216.     'frontmost': _Prop_frontmost,
  217.     'has_scripting_terminology': _Prop_has_scripting_terminology,
  218.     'name': _Prop_name,
  219.     'partition_space_used': _Prop_partition_space_used,
  220.     'total_partition_size': _Prop_total_partition_size,
  221.     'visible': _Prop_visible }
  222. process._privelemdict = { }
  223. _classdeclarations = {
  224.     'capp': application,
  225.     'pcap': application_process,
  226.     'pcda': desk_accessory_process,
  227.     'prcs': process }
  228. _propdeclarations = {
  229.     'appf': _Prop_application_file,
  230.     'appt': _Prop_total_partition_size,
  231.     'asty': _Prop_file_type,
  232.     'c@#^': _Prop__3c_Inheritance_3e_,
  233.     'dafi': _Prop_desk_accessory_file,
  234.     'dpic': _Prop_desktop_picture,
  235.     'fcrt': _Prop_creator_type,
  236.     'file': _Prop_file,
  237.     'hscr': _Prop_has_scripting_terminology,
  238.     'isab': _Prop_accepts_high_level_events,
  239.     'pisf': _Prop_frontmost,
  240.     'pnam': _Prop_name,
  241.     'pusd': _Prop_partition_space_used,
  242.     'pvis': _Prop_visible,
  243.     'revt': _Prop_accepts_remote_events }
  244. _compdeclarations = { }
  245. _enumdeclarations = { }
  246.