@Nullable
  @Override
  public String getContentTitle(@Nullable VirtualFile file) {
    if (file == null) return null;
    return getContentTitle(new LocalFilePath(file.getPath(), file.isDirectory()));
  }
@Nullable
  @Override
  public String getContentTitle(@Nullable VirtualFile file)