Use list.sort's keyword parameters
[joel/kofoto.git] / src / packages / kofoto / gkofoto / searchresult.py
1 from kofoto.search import Parser
2 from kofoto.gkofoto.sortableobjectcollection import SortableObjectCollection
3 from kofoto.gkofoto.environment import env
4
5 class SearchResult(SortableObjectCollection):
6
7 ######################################################################
8 ### Public functions and constants
9
10     def __init__(self):
11         SortableObjectCollection.__init__(self)
12
13     def isMutable(self):
14         return False
15
16     def loadQuery(self, query):
17         parser = Parser(env.shelf)
18         self._loadObjectList(env.shelf.search(parser.parse(query)))
19
20 ######################################################################
21 ### Private functions and datastructures