(self, id, ob, **kw)
return Folder._setObject(self, id, ob, **kw)
XXX
XXX
XXX
def _setObject(self, id, ob, **kw): # pylint: disable=redefined-builtin
    """
      XXX
    """
    tv = getTransactionalVariable()
    key = 'VirtualFolderMixin', self.getPhysicalPath(), id
    tv[key] = ob.__of__(self).getRelativeUrl()

    method = getattr(self, 'Base_setObject', None)
    if method is not None:
      return method(id, ob, **kw)

    return Folder._setObject(self, id, ob, **kw)
def _setObject ( self , id , ob , * * kw ) : # pylint: disable=redefined-builtin tv = getTransactionalVariable ( ) key = 'VirtualFolderMixin' , self . getPhysicalPath ( ) , id tv [ key ] = ob . __of__ ( self ) . getRelativeUrl ( ) method = getattr ( self , 'Base_setObject' , None ) if method is not None : return method ( id , ob , * * kw ) return Folder . _setObject ( self , id , ob , * * kw )