def compare(self, node1, node2): data1 = node1.getHost() data2 = node2.getHost() sortOrder = self.filter.getSortOrder() # Flip the sort if the order is DESC if sortOrder == IZLinkSearchFilter.SORT_ORDER_DESC: _temp = data1 data1 = data2 data2 = _temp return ZDefaultListComparator.compare(self, data1, data2)
def compare(self, linkIDONode1, linkIDONode2): data1 = linkIDONode1.getPath() data2 = linkIDONode2.getPath() return ZDefaultListComparator.compare(self, data1, data2)
def compare(self, object1, object2): return ZDefaultListComparator.compare(self, len(object2), len(object1))
def compare(self, imageIDONode1, imageIDONode2): data1 = imageIDONode1.getPath() data2 = imageIDONode2.getPath() return ZDefaultListComparator.compare(self, data1, data2)