@Override
  public @Nullable Path getNioPath(@NotNull VirtualFile file) {
    return file.getFileSystem() == this && file instanceof CoreLocalVirtualFile ? ((CoreLocalVirtualFile)file).getFile() : null;
  }
@Override
  public @Nullable Path getNioPath(@NotNull VirtualFile file)