appobject.py
brancholdstable
changeset 7074 e4580e5f0703
parent 6870 658039c5eeac
child 7083 b8e35cde46e9
--- a/appobject.py	Fri Dec 10 12:17:18 2010 +0100
+++ b/appobject.py	Fri Mar 11 09:46:45 2011 +0100
@@ -214,6 +214,9 @@
         return NotImplementedError("selector %s must implement its logic "
                                    "in its __call__ method" % self.__class__)
 
+    def __repr__(self):
+        return u'<Selector %s at %x>' % (self.__class__.__name__, id(self))
+
 
 class MultiSelector(Selector):
     """base class for compound selector classes"""