コード例 #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