summaryrefslogtreecommitdiff
path: root/lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py')
-rw-r--r--lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py144
1 files changed, 144 insertions, 0 deletions
diff --git a/lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py b/lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py
new file mode 100644
index 0000000..80ce28e
--- /dev/null
+++ b/lib/python2.7/plat-mac/lib-scriptpackages/SystemEvents/__init__.py
@@ -0,0 +1,144 @@
+"""
+Package generated from /System/Library/CoreServices/System Events.app
+"""
+
+from warnings import warnpy3k
+warnpy3k("In 3.x, the SystemEvents package is removed.", stacklevel=2)
+
+import aetools
+Error = aetools.Error
+import Standard_Suite
+import Text_Suite
+import Disk_Folder_File_Suite
+import Folder_Actions_Suite
+import Login_Items_Suite
+import Power_Suite
+import Processes_Suite
+import System_Events_Suite
+
+
+_code_to_module = {
+ '????' : Standard_Suite,
+ '????' : Text_Suite,
+ 'cdis' : Disk_Folder_File_Suite,
+ 'faco' : Folder_Actions_Suite,
+ 'logi' : Login_Items_Suite,
+ 'powr' : Power_Suite,
+ 'prcs' : Processes_Suite,
+ 'sevs' : System_Events_Suite,
+}
+
+
+
+_code_to_fullname = {
+ '????' : ('SystemEvents.Standard_Suite', 'Standard_Suite'),
+ '????' : ('SystemEvents.Text_Suite', 'Text_Suite'),
+ 'cdis' : ('SystemEvents.Disk_Folder_File_Suite', 'Disk_Folder_File_Suite'),
+ 'faco' : ('SystemEvents.Folder_Actions_Suite', 'Folder_Actions_Suite'),
+ 'logi' : ('SystemEvents.Login_Items_Suite', 'Login_Items_Suite'),
+ 'powr' : ('SystemEvents.Power_Suite', 'Power_Suite'),
+ 'prcs' : ('SystemEvents.Processes_Suite', 'Processes_Suite'),
+ 'sevs' : ('SystemEvents.System_Events_Suite', 'System_Events_Suite'),
+}
+
+from Standard_Suite import *
+from Text_Suite import *
+from Disk_Folder_File_Suite import *
+from Folder_Actions_Suite import *
+from Login_Items_Suite import *
+from Power_Suite import *
+from Processes_Suite import *
+from System_Events_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(login_item)
+getbaseclasses(color)
+getbaseclasses(window)
+getbaseclasses(application)
+getbaseclasses(item)
+getbaseclasses(document)
+getbaseclasses(character)
+getbaseclasses(attachment)
+getbaseclasses(paragraph)
+getbaseclasses(word)
+getbaseclasses(attribute_run)
+getbaseclasses(text)
+getbaseclasses(file)
+getbaseclasses(application)
+getbaseclasses(item)
+getbaseclasses(folder)
+getbaseclasses(disk)
+getbaseclasses(script)
+getbaseclasses(application)
+getbaseclasses(folder_action)
+getbaseclasses(application)
+getbaseclasses(application)
+getbaseclasses(process)
+getbaseclasses(application_process)
+getbaseclasses(desk_accessory_process)
+getbaseclasses(application)
+
+#
+# Indices of types declared in this module
+#
+_classdeclarations = {
+ 'logi' : login_item,
+ 'colr' : color,
+ 'cwin' : window,
+ 'capp' : application,
+ 'cobj' : item,
+ 'docu' : document,
+ 'cha ' : character,
+ 'atts' : attachment,
+ 'cpar' : paragraph,
+ 'cwor' : word,
+ 'catr' : attribute_run,
+ 'ctxt' : text,
+ 'file' : file,
+ 'capp' : application,
+ 'cobj' : item,
+ 'cfol' : folder,
+ 'cdis' : disk,
+ 'scpt' : script,
+ 'capp' : application,
+ 'foac' : folder_action,
+ 'capp' : application,
+ 'capp' : application,
+ 'prcs' : process,
+ 'pcap' : application_process,
+ 'pcda' : desk_accessory_process,
+ 'capp' : application,
+}
+
+
+class SystemEvents(Standard_Suite_Events,
+ Text_Suite_Events,
+ Disk_Folder_File_Suite_Events,
+ Folder_Actions_Suite_Events,
+ Login_Items_Suite_Events,
+ Power_Suite_Events,
+ Processes_Suite_Events,
+ System_Events_Suite_Events,
+ aetools.TalkTo):
+ _signature = 'sevs'
+
+ _moduleName = 'SystemEvents'
+
+ _elemdict = application._elemdict
+ _propdict = application._propdict