def eventHandler(self, obj, event):
        if self.handler!='':
            source = urllib.unquote(self.handler)
            f = event[0].lower() + event[1:]
            f = f.replace('Event', 'Handler')
            myGlobals = globals()
            myGlobals.update({'self':self})
            exec(source + ('\nif locals().has_key("%s"):\n' % f)+
                 ('\t%s(obj, self.shareddata)' % f)) in myGlobals, locals()
eventHandler(obj: vtkObject, event: str) -> None
dataset/ETHPy150Open VisTrails/VisTrails/vistrails/packages/vtk/vtkhandler.py/vtkInteractionHandler.eventHandler