def dispatch(self, e, **args): for c in self.__ecCather: try: c(e, **args) #pragma: no cover 1 except Exception,e: _debugger.out(e) if DEBUG:raise
def attach(self, e, callback): _debugger.out('%s %s' % (e, callback)) if not self.__ecEventMapping.has_key(e): self.__ecEventMapping[e] = [callback] else: self.__ecEventMapping[e].append(callback)