equal
deleted
inserted
replaced
181 |
181 |
182 def different_type_children(self, entities=True): |
182 def different_type_children(self, entities=True): |
183 rql = self.entity.cw_related_rql(self.tree_relation, |
183 rql = self.entity.cw_related_rql(self.tree_relation, |
184 self.parent_role, ('File',)) |
184 self.parent_role, ('File',)) |
185 rset = self._cw.execute(rql, {'x': self.entity.eid}) |
185 rset = self._cw.execute(rql, {'x': self.entity.eid}) |
|
186 |
186 if entities: |
187 if entities: |
187 return list(rset.entities()) |
188 return list(rset.entities()) |
|
189 |
188 return rset |
190 return rset |
|
191 |
189 |
192 |
190 def registration_callback(vreg): |
193 def registration_callback(vreg): |
191 vreg.register_and_replace(FolderITreeAdapter, folder.FolderITreeAdapter) |
194 vreg.register_and_replace(FolderITreeAdapter, folder.FolderITreeAdapter) |
192 |
195 |
193 As you can see, we simple inherit from the adapter defined in the `folder` cube, |
196 As you can see, we simple inherit from the adapter defined in the `folder` cube, |