home *** CD-ROM | disk | FTP | other *** search
- # Source Generated with Decompyle++
- # File: in.pyc (Python 2.6)
-
- __docformat__ = 'restructuredtext en'
-
- class IMessageCache(object):
-
- def add_message(self, i, message):
- pass
-
-
- def get_message(self, i = None):
- pass
-
-
-
- class SimpleMessageCache(object):
-
- def __init__(self):
- self.cache = { }
-
-
- def add_message(self, i, message):
- self.cache[i] = message
-
-
- def get_message(self, i = None):
- if i is None:
- keys = self.cache.keys()
- if len(keys) == 0:
- raise IndexError('index %r out of range' % i)
- len(keys) == 0
- i = max(self.cache.keys())
-
-
- try:
- return self.cache[i]
- except KeyError:
- raise IndexError('index %r out of range' % i)
-
-
-
-