Esempio n. 1
0
 def __cmp__(self, other):
     if other is None:
         return 1
     if cmp(self.x, other.x):
         return cmp(self.x, other.x)
     if cmp(self.y, other.y):
         return cmp(self.y, other.y)
     return 0
Esempio n. 2
0
 def __cmp__(self, other):
     if other is None:
         return 1
     if cmp(self.x, other.x):
         return cmp(self.x, other.x)
     if cmp(self.y, other.y):
         return cmp(self.y, other.y)
     return 0
Esempio n. 3
0
 def __cmp__(self, other):
     assert isinstance(
         other,
         type(self)), "Offer.__cmp__(): not of type Offer: %s" % repr(other)
     return cmp(hash(self), hash(other))
Esempio n. 4
0
 def compareFunction (self, treemodel, iter0, iter1, column):
     val0 = treemodel.get_value(iter0, column).split(":")[0]
     val1 = treemodel.get_value(iter1, column).split(":")[0]
     if val0.isdigit() and val1.isdigit():
         return cmp(int(val0), int(val1))
     return cmp(val0, val1)
Esempio n. 5
0
 def compareFunction(self, treemodel, iter0, iter1, column):
     val0 = treemodel.get_value(iter0, column).split(":")[0]
     val1 = treemodel.get_value(iter1, column).split(":")[0]
     if val0.isdigit() and val1.isdigit():
         return cmp(int(val0), int(val1))
     return cmp(val0, val1)