add hg and python
This commit is contained in:
parent
3a742c699f
commit
458120dd40
3709 changed files with 1244309 additions and 1 deletions
sys/lib/python/plat-mac/lib-scriptpackages/Explorer
|
@ -0,0 +1,96 @@
|
|||
"""Suite Microsoft Internet Explorer Suite: Events defined by Internet Explorer
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = 'MSIE'
|
||||
|
||||
class Microsoft_Internet_Explorer_Events:
|
||||
|
||||
def GetSource(self, _object=None, _attributes={}, **_arguments):
|
||||
"""GetSource: Get the HTML source of a browser window
|
||||
Required argument: Window Identifier of window from which to get the source. No value means get the source from the frontmost window.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: undocumented, typecode 'TEXT'
|
||||
"""
|
||||
_code = 'MSIE'
|
||||
_subcode = 'SORC'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def PrintBrowserWindow(self, _object=None, _attributes={}, **_arguments):
|
||||
"""PrintBrowserWindow: Print contents of browser window (HTML)
|
||||
Required argument: Window Identifier of the window to print. No value means print the frontmost browser window.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'misc'
|
||||
_subcode = 'pWND'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
_argmap_do_script = {
|
||||
'window' : 'WIND',
|
||||
}
|
||||
|
||||
def do_script(self, _object, _attributes={}, **_arguments):
|
||||
"""do script: Execute script commands
|
||||
Required argument: JavaScript text to execute
|
||||
Keyword argument window: optional Window Identifier (as supplied by the ListWindows event) specifying context in which to execute the script
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: Return value
|
||||
"""
|
||||
_code = 'misc'
|
||||
_subcode = 'dosc'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_do_script)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,49 @@
|
|||
"""Suite Netscape Suite: Events defined by Netscape
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = 'MOSS'
|
||||
|
||||
class Netscape_Suite_Events:
|
||||
|
||||
def Open_bookmark(self, _object=None, _attributes={}, **_arguments):
|
||||
"""Open bookmark: Opens a bookmark file
|
||||
Required argument: If not available, reloads the current bookmark file
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'MOSS'
|
||||
_subcode = 'book'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,108 @@
|
|||
"""Suite Required Suite: Events that every application should support
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = 'reqd'
|
||||
|
||||
from StdSuites.Required_Suite import *
|
||||
class Required_Suite_Events(Required_Suite_Events):
|
||||
|
||||
def open(self, _object, _attributes={}, **_arguments):
|
||||
"""open: Open documents
|
||||
Required argument: undocumented, typecode 'alis'
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'aevt'
|
||||
_subcode = 'odoc'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def print_(self, _object, _attributes={}, **_arguments):
|
||||
"""print: Print documents
|
||||
Required argument: undocumented, typecode 'alis'
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'aevt'
|
||||
_subcode = 'pdoc'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def quit(self, _no_object=None, _attributes={}, **_arguments):
|
||||
"""quit: Quit application
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'aevt'
|
||||
_subcode = 'quit'
|
||||
|
||||
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.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def run(self, _no_object=None, _attributes={}, **_arguments):
|
||||
"""run:
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'aevt'
|
||||
_subcode = 'oapp'
|
||||
|
||||
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.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,72 @@
|
|||
"""Suite Standard Suite: Common terms for most applications
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = '****'
|
||||
|
||||
class Standard_Suite_Events:
|
||||
|
||||
_argmap_get = {
|
||||
'as' : 'rtyp',
|
||||
}
|
||||
|
||||
def get(self, _object, _attributes={}, **_arguments):
|
||||
"""get:
|
||||
Required argument: an AE object reference
|
||||
Keyword argument as: undocumented, typecode 'type'
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: anything
|
||||
"""
|
||||
_code = 'core'
|
||||
_subcode = 'getd'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_get)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
class application(aetools.ComponentItem):
|
||||
"""application - An application program """
|
||||
want = 'capp'
|
||||
class _Prop_selected_text(aetools.NProperty):
|
||||
"""selected text - the selected text """
|
||||
which = 'stxt'
|
||||
want = 'TEXT'
|
||||
selected_text = _Prop_selected_text()
|
||||
application._superclassnames = []
|
||||
application._privpropdict = {
|
||||
'selected_text' : _Prop_selected_text,
|
||||
}
|
||||
application._privelemdict = {
|
||||
}
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
'capp' : application,
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
'stxt' : _Prop_selected_text,
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,54 @@
|
|||
"""Suite URL Suite: Standard suite for Uniform Resource Locators
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = 'GURL'
|
||||
|
||||
class URL_Suite_Events:
|
||||
|
||||
_argmap_GetURL = {
|
||||
'to' : 'dest',
|
||||
}
|
||||
|
||||
def GetURL(self, _object, _attributes={}, **_arguments):
|
||||
"""GetURL: Open the URL (and optionally save it to disk)
|
||||
Required argument: URL to open
|
||||
Keyword argument to: File into which to save resource located at URL.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'GURL'
|
||||
_subcode = 'GURL'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_GetURL)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,226 @@
|
|||
"""Suite Web Browser Suite: Class of events supported by Web Browser applications
|
||||
Level 1, version 1
|
||||
|
||||
Generated from /Applications/Internet Explorer.app
|
||||
AETE/AEUT resource version 1/0, language 0, script 0
|
||||
"""
|
||||
|
||||
import aetools
|
||||
import MacOS
|
||||
|
||||
_code = 'WWW!'
|
||||
|
||||
class Web_Browser_Suite_Events:
|
||||
|
||||
def Activate(self, _object=None, _attributes={}, **_arguments):
|
||||
"""Activate: Activate Internet Explorer and optionally select window designated by Window Identifier.
|
||||
Required argument: Window Identifier
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: Window Identifier of window to activate
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'ACTV'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def CloseAllWindows(self, _no_object=None, _attributes={}, **_arguments):
|
||||
"""CloseAllWindows: Closes all windows
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: Success
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'CLSA'
|
||||
|
||||
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.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
_argmap_CloseWindow = {
|
||||
'ID' : 'WIND',
|
||||
'Title' : 'TITL',
|
||||
}
|
||||
|
||||
def CloseWindow(self, _no_object=None, _attributes={}, **_arguments):
|
||||
"""CloseWindow: Close the window specified by either Window Identifier or Title. If no parameter is specified, close the top window.
|
||||
Keyword argument ID: ID of the window to close. (Can use -1 for top window)
|
||||
Keyword argument Title: Title of the window to close
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: Success
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'CLOS'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_CloseWindow)
|
||||
if _no_object != None: raise TypeError, 'No direct arg expected'
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def GetWindowInfo(self, _object, _attributes={}, **_arguments):
|
||||
"""GetWindowInfo: Returns a window info record (URL/Title) for the specified window.
|
||||
Required argument: Window Identifier of the window
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns:
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'WNFO'
|
||||
|
||||
if _arguments: raise TypeError, 'No optional args expected'
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
def ListWindows(self, _no_object=None, _attributes={}, **_arguments):
|
||||
"""ListWindows: Returns list of Window Identifiers for all open windows.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: undocumented, typecode 'list'
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'LSTW'
|
||||
|
||||
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.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
_argmap_OpenURL = {
|
||||
'to' : 'INTO',
|
||||
'toWindow' : 'WIND',
|
||||
'Flags' : 'FLGS',
|
||||
'FormData' : 'POST',
|
||||
'MIME_Type' : 'MIME',
|
||||
}
|
||||
|
||||
def OpenURL(self, _object, _attributes={}, **_arguments):
|
||||
"""OpenURL: Retrieves URL off the Web.
|
||||
Required argument: Fully-qualified URL
|
||||
Keyword argument to: Target file for saving downloaded data
|
||||
Keyword argument toWindow: Target window for resource at URL (-1 for top window, 0 for new window)
|
||||
Keyword argument Flags: Valid Flags settings are: 1-Ignore the document cache; 2-Ignore the image cache; 4-Operate in background mode.
|
||||
Keyword argument FormData: data to post
|
||||
Keyword argument MIME_Type: MIME type of data being posted
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'OURL'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_OpenURL)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
_argmap_ParseAnchor = {
|
||||
'withURL' : 'RELA',
|
||||
}
|
||||
|
||||
def ParseAnchor(self, _object, _attributes={}, **_arguments):
|
||||
"""ParseAnchor: Combines a base URL and a relative URL to produce a fully-qualified URL
|
||||
Required argument: Base URL
|
||||
Keyword argument withURL: Relative URL that is combined with the Base URL (in the direct object) to produce a fully-qualified URL.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
Returns: Fully-qualified URL
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'PRSA'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_ParseAnchor)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
_argmap_ShowFile = {
|
||||
'MIME_Type' : 'MIME',
|
||||
'Window_Identifier' : 'WIND',
|
||||
'URL' : 'URL ',
|
||||
}
|
||||
|
||||
def ShowFile(self, _object, _attributes={}, **_arguments):
|
||||
"""ShowFile: FileSpec containing data of specified MIME type to be rendered in window specified by Window Identifier.
|
||||
Required argument: The file
|
||||
Keyword argument MIME_Type: MIME type
|
||||
Keyword argument Window_Identifier: Identifier of the target window for the URL. (Can use -1 for top window)
|
||||
Keyword argument URL: URL that allows this document to be reloaded.
|
||||
Keyword argument _attributes: AppleEvent attribute dictionary
|
||||
"""
|
||||
_code = 'WWW!'
|
||||
_subcode = 'SHWF'
|
||||
|
||||
aetools.keysubst(_arguments, self._argmap_ShowFile)
|
||||
_arguments['----'] = _object
|
||||
|
||||
|
||||
_reply, _arguments, _attributes = self.send(_code, _subcode,
|
||||
_arguments, _attributes)
|
||||
if _arguments.get('errn', 0):
|
||||
raise aetools.Error, aetools.decodeerror(_arguments)
|
||||
# XXXX Optionally decode result
|
||||
if _arguments.has_key('----'):
|
||||
return _arguments['----']
|
||||
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
}
|
||||
|
||||
_propdeclarations = {
|
||||
}
|
||||
|
||||
_compdeclarations = {
|
||||
}
|
||||
|
||||
_enumdeclarations = {
|
||||
}
|
|
@ -0,0 +1,80 @@
|
|||
"""
|
||||
Package generated from /Applications/Internet Explorer.app
|
||||
"""
|
||||
import aetools
|
||||
Error = aetools.Error
|
||||
import Standard_Suite
|
||||
import URL_Suite
|
||||
import Netscape_Suite
|
||||
import Microsoft_Internet_Explorer
|
||||
import Web_Browser_Suite
|
||||
import Required_Suite
|
||||
|
||||
|
||||
_code_to_module = {
|
||||
'****' : Standard_Suite,
|
||||
'GURL' : URL_Suite,
|
||||
'MOSS' : Netscape_Suite,
|
||||
'MSIE' : Microsoft_Internet_Explorer,
|
||||
'WWW!' : Web_Browser_Suite,
|
||||
'reqd' : Required_Suite,
|
||||
}
|
||||
|
||||
|
||||
|
||||
_code_to_fullname = {
|
||||
'****' : ('Explorer.Standard_Suite', 'Standard_Suite'),
|
||||
'GURL' : ('Explorer.URL_Suite', 'URL_Suite'),
|
||||
'MOSS' : ('Explorer.Netscape_Suite', 'Netscape_Suite'),
|
||||
'MSIE' : ('Explorer.Microsoft_Internet_Explorer', 'Microsoft_Internet_Explorer'),
|
||||
'WWW!' : ('Explorer.Web_Browser_Suite', 'Web_Browser_Suite'),
|
||||
'reqd' : ('Explorer.Required_Suite', 'Required_Suite'),
|
||||
}
|
||||
|
||||
from Standard_Suite import *
|
||||
from URL_Suite import *
|
||||
from Netscape_Suite import *
|
||||
from Microsoft_Internet_Explorer import *
|
||||
from Web_Browser_Suite import *
|
||||
from Required_Suite import *
|
||||
|
||||
def getbaseclasses(v):
|
||||
if not getattr(v, '_propdict', None):
|
||||
v._propdict = {}
|
||||
v._elemdict = {}
|
||||
for superclassname in getattr(v, '_superclassnames', []):
|
||||
superclass = eval(superclassname)
|
||||
getbaseclasses(superclass)
|
||||
v._propdict.update(getattr(superclass, '_propdict', {}))
|
||||
v._elemdict.update(getattr(superclass, '_elemdict', {}))
|
||||
v._propdict.update(getattr(v, '_privpropdict', {}))
|
||||
v._elemdict.update(getattr(v, '_privelemdict', {}))
|
||||
|
||||
import StdSuites
|
||||
|
||||
#
|
||||
# Set property and element dictionaries now that all classes have been defined
|
||||
#
|
||||
getbaseclasses(application)
|
||||
|
||||
#
|
||||
# Indices of types declared in this module
|
||||
#
|
||||
_classdeclarations = {
|
||||
'capp' : application,
|
||||
}
|
||||
|
||||
|
||||
class Explorer(Standard_Suite_Events,
|
||||
URL_Suite_Events,
|
||||
Netscape_Suite_Events,
|
||||
Microsoft_Internet_Explorer_Events,
|
||||
Web_Browser_Suite_Events,
|
||||
Required_Suite_Events,
|
||||
aetools.TalkTo):
|
||||
_signature = 'MSIE'
|
||||
|
||||
_moduleName = 'Explorer'
|
||||
|
||||
_elemdict = application._elemdict
|
||||
_propdict = application._propdict
|
Loading…
Add table
Add a link
Reference in a new issue