protected void fileRenamed(@NotNull VirtualFile file, Object requestor, @NotNull String oldName, @NotNull String newName) {
    //noinspection unchecked
    myCachedFiles.put(file.getPath(), (T)file);
    firePropertyChanged(requestor, file, VirtualFile.PROP_NAME, oldName, newName);
  }
protected void fileRenamed(@NotNull VirtualFile file, Object requestor, @NotNull String oldName, @NotNull String newName)