from PyObjCTools.TestSupport import * import objc import objc._convenience as convenience import operator import sys from PyObjCTest.sequence import * objc.addConvenienceForBasicSequence("OC_TestSequence", False) objc.addConvenienceForBasicSequence("OC_TestMutableSequence", True) class OC_WithHash(objc.lookUpClass("NSObject")): def initWithHash_(self, value): self = objc.super(OC_WithHash, self).init() if self is None: return None self._hash = value return self def hash(self): return self._hash def someKey(self): objc.lookUpClass("NSException").alloc().initWithName_reason_userInfo_( "NSRangeException", "Test exception", {}).raise__() return 1 def someOtherKey(self): raise KeyError()
""" Python mapping for the WebKit framework. This module does not contain docstrings for the wrapped code, check Apple's documentation for details on how to use these functions and classes. """ import sys import Foundation import objc from WebKit import _metadata from WebKit import _WebKit objc.addConvenienceForBasicSequence("WebScriptObject", True) sys.modules["WebKit"] = mod = objc.ObjCLazyModule( "WebKit", "com.apple.WebKit", objc.pathForFramework("/System/Library/Frameworks/WebKit.framework"), _metadata.__dict__, None, { "__doc__": __doc__, "objc": objc, "__path__": __path__, "__loader__": globals().get("__loader__", None), }, (_WebKit, Foundation), ) del sys.modules["WebKit._metadata"]
''' Python mapping for the ImageKit framework. This module does not contain docstrings for the wrapped code, check Apple's documentation for details on how to use these functions and classes. ''' import sys import objc import Cocoa from Quartz.ImageKit import _metadata objc.addConvenienceForBasicMapping('IKImageBrowserGridGroup', False) objc.addConvenienceForBasicMapping('IKImageCell', False) objc.addConvenienceForBasicMapping('IKImageState', False) objc.addConvenienceForBasicSequence('IKLinkedList', True) sys.modules['Quartz.ImageKit'] = mod = objc.ObjCLazyModule( 'Quartz.ImageKit', "com.apple.imageKit", objc.pathForFramework( "/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework" ), _metadata.__dict__, None, { '__doc__': __doc__, '__path__': __path__, '__loader__': globals().get('__loader__', None), 'objc': objc, }, (Cocoa, )) import sys del sys.modules['Quartz.ImageKit._metadata']
objc.addConvenienceForClass('CIVector', ( ('__len__', lambda self: self.count()), ('__getitem__', CIVector__getitem__), )) objc.addConvenienceForClass('CIContext', ( ('__getitem__', lambda self, key: self.objectForKey_(key)), ('__setitem__', lambda self, key, value: self.setObject_forKey_(value, key)), )) objc.addConvenienceForClass('CIContextImpl', ( ('__getitem__', lambda self, key: self.objectForKey_(key)), ('__setitem__', lambda self, key, value: self.setObject_forKey_(value, key)), )) objc.addConvenienceForBasicSequence('QCStructure', True) sys.modules['Quartz.QuartzCore'] = mod = objc.ObjCLazyModule( 'Quartz.QuartzCore', "com.apple.QuartzCore", objc.pathForFramework("/System/Library/Frameworks/QuartzCore.framework"), _metadata.__dict__, None, { '__doc__': __doc__, '__path__': __path__, '__loader__': globals().get('__loader__', None), 'objc': objc, }, (Foundation, )) import sys del sys.modules['Quartz.QuartzCore._metadata']
from PyObjCTools.TestSupport import * import objc import objc._convenience as convenience import operator import sys from PyObjCTest.sequence import * objc.addConvenienceForBasicSequence('OC_TestSequence', False) objc.addConvenienceForBasicSequence('OC_TestMutableSequence', True) class OC_WithHash (objc.lookUpClass('NSObject')): def initWithHash_(self, value): self = objc.super(OC_WithHash, self).init() if self is None: return None self._hash = value return self def hash(self): return self._hash def someKey(self): objc.lookUpClass('NSException').alloc().initWithName_reason_userInfo_( 'NSRangeException', 'Test exception', {}).raise__() return 1 def someOtherKey(self): raise KeyError() class OC_Compared (objc.lookUpClass('NSObject')):
''' Python mapping for the ImageKit framework. This module does not contain docstrings for the wrapped code, check Apple's documentation for details on how to use these functions and classes. ''' import sys import objc import Cocoa from Quartz.ImageKit import _metadata import Quartz.ImageKit._imagekit objc.addConvenienceForBasicMapping('IKImageBrowserGridGroup', False) objc.addConvenienceForBasicMapping('IKImageCell', False) objc.addConvenienceForBasicMapping('IKImageState', False) objc.addConvenienceForBasicSequence('IKLinkedList', True) sys.modules['Quartz.ImageKit'] = mod = objc.ObjCLazyModule('Quartz.ImageKit', "com.apple.imageKit", objc.pathForFramework("/System/Library/Frameworks/Quartz.framework/Frameworks/ImageKit.framework"), _metadata.__dict__, None, { '__doc__': __doc__, '__path__': __path__, '__loader__': globals().get('__loader__', None), 'objc': objc, }, ( Cocoa, )) import sys del sys.modules['Quartz.ImageKit._metadata']
objc.addConvenienceForClass('CIVector', ( ('__len__', lambda self: self.count()), ('__getitem__', CIVector__getitem__), )) objc.addConvenienceForClass('CIContext', ( ('__getitem__', lambda self, key: self.objectForKey_(key)), ('__setitem__', lambda self, key, value: self.setObject_forKey_(value, key)), )) objc.addConvenienceForClass('CIContextImpl', ( ('__getitem__', lambda self, key: self.objectForKey_(key)), ('__setitem__', lambda self, key, value: self.setObject_forKey_(value, key)), )) objc.addConvenienceForBasicSequence('QCStructure', True) sys.modules['Quartz.QuartzCore'] = mod = objc.ObjCLazyModule('Quartz.QuartzCore', "com.apple.QuartzCore", objc.pathForFramework("/System/Library/Frameworks/QuartzCore.framework"), _metadata.__dict__, None, { '__doc__': __doc__, '__path__': __path__, '__loader__': globals().get('__loader__', None), 'objc': objc, }, (Foundation,)) import sys del sys.modules['Quartz.QuartzCore._metadata']
objc.addConvenienceForClass( "CIContext", ( ("__getitem__", lambda self, key: self.objectForKey_(key)), ("__setitem__", lambda self, key, value: self.setObject_forKey_(value, key)), ), ) objc.addConvenienceForClass( "CIContextImpl", ( ("__getitem__", lambda self, key: self.objectForKey_(key)), ("__setitem__", lambda self, key, value: self.setObject_forKey_(value, key)), ), ) objc.addConvenienceForBasicSequence("QCStructure", True) sys.modules["Quartz.QuartzCore"] = mod = objc.ObjCLazyModule( "Quartz.QuartzCore", "com.apple.QuartzCore", objc.pathForFramework("/System/Library/Frameworks/QuartzCore.framework"), _metadata.__dict__, None, { "__doc__": __doc__, "__path__": __path__, "__loader__": globals().get("__loader__", None), "objc": objc, }, (_quartzcore, Foundation),
''' Python mapping for the WebKit framework. This module does not contain docstrings for the wrapped code, check Apple's documentation for details on how to use these functions and classes. ''' import objc import sys import Foundation from WebKit import _metadata from WebKit._WebKit import * objc.addConvenienceForBasicSequence('WebScriptObject', True) sys.modules['WebKit'] = mod = objc.ObjCLazyModule( "WebKit", "com.apple.WebKit", objc.pathForFramework("/System/Library/Frameworks/WebKit.framework"), _metadata.__dict__, None, { '__doc__': __doc__, 'objc': objc, '__path__': __path__, '__loader__': globals().get('__loader__', None), }, (Foundation,)) import sys del sys.modules['WebKit._metadata']