@Override
  public void delete(Object requestor) throws IOException {
    ApplicationManager.getApplication().assertWriteAccessAllowed();
    owningPersistentFS().deleteFile(requestor, this);
  }
@Override
  public void delete(Object requestor)