Exemplo n.º 1
0
 def setNewIdForChildren(self, recursive=1, obj=""):
     if obj:
         self = obj
     for t_obj in self.objectValues():
         OrderedFolder.manage_renameObject(self, t_obj.id, self.newElemId())
         if recursive:
             t_obj.setNewIdForChildren(recursive=recursive, obj=t_obj)
Exemplo n.º 2
0
 def all_meta_types(self, interfaces=None):
     """Allow adding of objects implementing 'IConditionalModifier' only.
     """
     if interfaces is None:
         interfaces = (IConditionalModifier,)
     return OrderedFolder.all_meta_types(self, interfaces)
 def __init__(self, id, title=''):
     OrderedFolder.__init__(self, id)
     self.title = title
Exemplo n.º 4
0
 def all_meta_types(self):
     return OrderedFolder.all_meta_types(self, interfaces=(IPredicate,))
Exemplo n.º 5
0
 def __init__(self, id='', title=''):
     OrderedFolder.__init__(self, self.id)
     self.title = title or self.meta_type
Exemplo n.º 6
0
 def all_meta_types(self, interfaces=None):
     """Allow adding of objects implementing 'IConditionalModifier' only.
     """
     if interfaces is None:
         interfaces = (IConditionalModifier, )
     return OrderedFolder.all_meta_types(self, interfaces)
Exemplo n.º 7
0
 def all_meta_types(self):
     return OrderedFolder.all_meta_types(
         self, interfaces=(ICompositeElement,))
Exemplo n.º 8
0
 def all_meta_types(self):
     return OrderedFolder.all_meta_types(self, interfaces=(IPredicate, ))
Exemplo n.º 9
0
 def __init__(self, id='', title=''):
     OrderedFolder.__init__(self, self.id)
     self.title = title or self.meta_type
Exemplo n.º 10
0
 def __init__(self, id, title=''):
     OrderedFolder.__init__(self, id)
     self.title = title