blob: e70461acb6b7ce2a62b0479f2f780eb949f9ffc6 [file] [log] [blame]
Barry Warsaw987fb921998-09-28 15:59:21 +00001class Switchboard:
2 def __init__(self, app, colordb, red, green, blue):
3 self.__app = app
4 self.__colordb = colordb
5 self.__red = red
6 self.__green = green
7 self.__blue = blue
8 self.__views = []
9
10 def add_view(self, view):
11 self.__views.append(view)
12
13 def update_views(self, srcview, red, green, blue):
14 for v in self.__views:
15 if v <> srcview:
16 v.update_yourself(red, green, blue)