(self, patterns)
| 24 | return patterns |
| 25 | |
| 26 | def _getItems(self, patterns): |
| 27 | items = (OrderedDict(), OrderedDict()) |
| 28 | for pattern in patterns: |
| 29 | container = items |
| 30 | for categoryName in pattern.hierarchy: |
| 31 | categoryName = _t(categoryName) if pattern.builtin else categoryName |
| 32 | container = container[1].setdefault(categoryName, (OrderedDict(), OrderedDict())) |
| 33 | shortName = _t(pattern.shortName) if pattern.builtin else pattern.shortName |
| 34 | container[0][shortName] = pattern |
| 35 | return items |