"""Class that notifies others of its changed time """
[docs]class TimeChanger:
"""Mixin the sends the special time to other classes"""
[docs] def __init__(self):
self._listener=[]
[docs] def addTimeListener(self,listener):
self._listener.append(listener)
[docs] def sendTime(self):
for listener in self._listener:
listener.timeChanged()
self.parent.setTime(self.getTime())