equal
deleted
inserted
replaced
33 This mixin has to be inherited explicitly and configured using the |
33 This mixin has to be inherited explicitly and configured using the |
34 tree_attribute, parent_target and children_target class attribute to |
34 tree_attribute, parent_target and children_target class attribute to |
35 benefit from this default implementation |
35 benefit from this default implementation |
36 """ |
36 """ |
37 __metaclass__ = class_deprecated |
37 __metaclass__ = class_deprecated |
38 __deprecation_warning__ = '[3.9] TreeMixIn is deprecated, use/override ITreeAdapter instead' |
38 __deprecation_warning__ = '[3.9] TreeMixIn is deprecated, use/override ITreeAdapter instead (%(cls)s)' |
39 |
39 |
40 tree_attribute = None |
40 tree_attribute = None |
41 # XXX misnamed |
41 # XXX misnamed |
42 parent_target = 'subject' |
42 parent_target = 'subject' |
43 children_target = 'object' |
43 children_target = 'object' |
203 |
203 |
204 |
204 |
205 class TreeViewMixIn(object): |
205 class TreeViewMixIn(object): |
206 """a recursive tree view""" |
206 """a recursive tree view""" |
207 __metaclass__ = class_deprecated |
207 __metaclass__ = class_deprecated |
208 __deprecation_warning__ = '[3.9] TreeViewMixIn is deprecated, use/override BaseTreeView instead' |
208 __deprecation_warning__ = '[3.9] TreeViewMixIn is deprecated, use/override BaseTreeView instead (%(cls)s)' |
209 |
209 |
210 __regid__ = 'tree' |
210 __regid__ = 'tree' |
211 __select__ = implements(ITree, warn=False) |
211 __select__ = implements(ITree, warn=False) |
212 item_vid = 'treeitem' |
212 item_vid = 'treeitem' |
213 |
213 |
242 |
242 |
243 |
243 |
244 class TreePathMixIn(object): |
244 class TreePathMixIn(object): |
245 """a recursive path view""" |
245 """a recursive path view""" |
246 __metaclass__ = class_deprecated |
246 __metaclass__ = class_deprecated |
247 __deprecation_warning__ = '[3.9] TreePathMixIn is deprecated, use/override TreePathView instead' |
247 __deprecation_warning__ = '[3.9] TreePathMixIn is deprecated, use/override TreePathView instead (%(cls)s)' |
248 __regid__ = 'path' |
248 __regid__ = 'path' |
249 item_vid = 'oneline' |
249 item_vid = 'oneline' |
250 separator = u' > ' |
250 separator = u' > ' |
251 |
251 |
252 def call(self, **kwargs): |
252 def call(self, **kwargs): |
268 |
268 |
269 |
269 |
270 class ProgressMixIn(object): |
270 class ProgressMixIn(object): |
271 """provide a default implementations for IProgress interface methods""" |
271 """provide a default implementations for IProgress interface methods""" |
272 __metaclass__ = class_deprecated |
272 __metaclass__ = class_deprecated |
273 __deprecation_warning__ = '[3.9] ProgressMixIn is deprecated, use/override IProgressAdapter instead' |
273 __deprecation_warning__ = '[3.9] ProgressMixIn is deprecated, use/override IProgressAdapter instead (%(cls)s)' |
274 |
274 |
275 @property |
275 @property |
276 def cost(self): |
276 def cost(self): |
277 return self.progress_info()['estimated'] |
277 return self.progress_info()['estimated'] |
278 |
278 |