Home | History | Annotate | Download | only in Explorer
      1 """Suite Required Suite: Events that every application should support
      2 Level 1, version 1
      3 
      4 Generated from /Applications/Internet Explorer.app
      5 AETE/AEUT resource version 1/0, language 0, script 0
      6 """
      7 
      8 import aetools
      9 import MacOS
     10 
     11 _code = 'reqd'
     12 
     13 from StdSuites.Required_Suite import *
     14 class Required_Suite_Events(Required_Suite_Events):
     15 
     16     def open(self, _object, _attributes={}, **_arguments):
     17         """open: Open documents
     18         Required argument: undocumented, typecode 'alis'
     19         Keyword argument _attributes: AppleEvent attribute dictionary
     20         """
     21         _code = 'aevt'
     22         _subcode = 'odoc'
     23 
     24         if _arguments: raise TypeError, 'No optional args expected'
     25         _arguments['----'] = _object
     26 
     27 
     28         _reply, _arguments, _attributes = self.send(_code, _subcode,
     29                 _arguments, _attributes)
     30         if _arguments.get('errn', 0):
     31             raise aetools.Error, aetools.decodeerror(_arguments)
     32         # XXXX Optionally decode result
     33         if _arguments.has_key('----'):
     34             return _arguments['----']
     35 
     36     def print_(self, _object, _attributes={}, **_arguments):
     37         """print: Print documents
     38         Required argument: undocumented, typecode 'alis'
     39         Keyword argument _attributes: AppleEvent attribute dictionary
     40         """
     41         _code = 'aevt'
     42         _subcode = 'pdoc'
     43 
     44         if _arguments: raise TypeError, 'No optional args expected'
     45         _arguments['----'] = _object
     46 
     47 
     48         _reply, _arguments, _attributes = self.send(_code, _subcode,
     49                 _arguments, _attributes)
     50         if _arguments.get('errn', 0):
     51             raise aetools.Error, aetools.decodeerror(_arguments)
     52         # XXXX Optionally decode result
     53         if _arguments.has_key('----'):
     54             return _arguments['----']
     55 
     56     def quit(self, _no_object=None, _attributes={}, **_arguments):
     57         """quit: Quit application
     58         Keyword argument _attributes: AppleEvent attribute dictionary
     59         """
     60         _code = 'aevt'
     61         _subcode = 'quit'
     62 
     63         if _arguments: raise TypeError, 'No optional args expected'
     64         if _no_object is not None: raise TypeError, 'No direct arg expected'
     65 
     66 
     67         _reply, _arguments, _attributes = self.send(_code, _subcode,
     68                 _arguments, _attributes)
     69         if _arguments.get('errn', 0):
     70             raise aetools.Error, aetools.decodeerror(_arguments)
     71         # XXXX Optionally decode result
     72         if _arguments.has_key('----'):
     73             return _arguments['----']
     74 
     75     def run(self, _no_object=None, _attributes={}, **_arguments):
     76         """run:
     77         Keyword argument _attributes: AppleEvent attribute dictionary
     78         """
     79         _code = 'aevt'
     80         _subcode = 'oapp'
     81 
     82         if _arguments: raise TypeError, 'No optional args expected'
     83         if _no_object is not None: raise TypeError, 'No direct arg expected'
     84 
     85 
     86         _reply, _arguments, _attributes = self.send(_code, _subcode,
     87                 _arguments, _attributes)
     88         if _arguments.get('errn', 0):
     89             raise aetools.Error, aetools.decodeerror(_arguments)
     90         # XXXX Optionally decode result
     91         if _arguments.has_key('----'):
     92             return _arguments['----']
     93 
     94 
     95 #
     96 # Indices of types declared in this module
     97 #
     98 _classdeclarations = {
     99 }
    100 
    101 _propdeclarations = {
    102 }
    103 
    104 _compdeclarations = {
    105 }
    106 
    107 _enumdeclarations = {
    108 }
    109