From: <umg...@us...> - 2007-04-06 17:48:15
|
Revision: 398 http://svn.sourceforge.net/pybridge/?rev=398&view=rev Author: umgangee Date: 2007-04-06 10:48:09 -0700 (Fri, 06 Apr 2007) Log Message: ----------- Addition of an 'info' attribute to tables. Modified Paths: -------------- trunk/pybridge/pybridge/network/localtable.py trunk/pybridge/pybridge/network/remotetable.py Modified: trunk/pybridge/pybridge/network/localtable.py =================================================================== --- trunk/pybridge/pybridge/network/localtable.py 2007-04-03 13:26:31 UTC (rev 397) +++ trunk/pybridge/pybridge/network/localtable.py 2007-04-06 17:48:09 UTC (rev 398) @@ -35,7 +35,9 @@ implements(ITable, ISubject, IListener) + info = property(lambda self: {'game': self.gametype.__name__}) + def __init__(self, id, gametype, config={}): self.listeners = [] Modified: trunk/pybridge/pybridge/network/remotetable.py =================================================================== --- trunk/pybridge/pybridge/network/remotetable.py 2007-04-03 13:26:31 UTC (rev 397) +++ trunk/pybridge/pybridge/network/remotetable.py 2007-04-06 17:48:09 UTC (rev 398) @@ -40,7 +40,9 @@ implements(ITable, ISubject) + info = property(lambda self: {'game': self.gametype.__name__}) + def __init__(self): self.master = None # Server-side ITable object. self.listeners = [] @@ -68,10 +70,6 @@ # Implementation of ITable. - def setEventHandler(self, e): - print "called event handler - remove this!" - - def joinGame(self, position, user=None): d = self.master.callRemote('joinGame', position) return d This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |