Lines Matching refs:self
3 def __init__(self, delegate=None):
4 self.delegate = delegate
5 self.__cache = set()
9 def __getattr__(self, name):
10 attr = getattr(self.delegate, name) # May raise AttributeError
11 setattr(self, name, attr)
12 self.__cache.add(name)
15 def resetcache(self):
19 for key in self.__cache:
21 delattr(self, key)
24 self.__cache.clear()
26 def setdelegate(self, delegate):
28 self.resetcache()
29 self.delegate = delegate