示例#1
0
文件: selector.py 项目: haje01/wzdat
 def dates(self):
     """Return unique date list for all files."""
     if self._dates_cache is None:
         rv = sorted(unique_list(self._dates),
                     key=lambda date: date.__repr__())
         rv = ValueList(rv)
         self._dates_cache = rv
     return self._dates_cache
示例#2
0
文件: lineinfo.py 项目: haje01/wzdat
 def unique_files(self):
     return unique_list(self.files)
示例#3
0
文件: lineinfo.py 项目: haje01/wzdat
 def unique_dates(self):
     return unique_list(self.dates)
示例#4
0
文件: lineinfo.py 项目: haje01/wzdat
 def unique_kinds(self):
     return unique_list(self.kinds)
示例#5
0
文件: lineinfo.py 项目: haje01/wzdat
 def unique_nodes(self):
     return unique_list(self.nodes)
示例#6
0
文件: selector.py 项目: haje01/wzdat
 def kinds(self):
     """Return unique kind list for all files."""
     if self._kinds_cache is None:
         rv = ValueList(unique_list(self._kinds))
         self._kinds_cache = rv
     return self._kinds_cache
示例#7
0
文件: selector.py 项目: haje01/wzdat
 def nodes(self):
     """Return unique node list for all files."""
     if self._nodes_cache is None:
         rv = ValueList(unique_list(self._nodes))
         self._nodes_cache = rv
     return self._nodes_cache