@Override
  public String getFilterablePath() {
    if (myDiffRoot == null) {
      return super.getFilterablePath();
    }
    String path = myFile.getPath();
    if (myFile.equals(myDiffRoot)) {
      return path;
    }
    String rootPath = myDiffRoot.getPath();
    String relativePath = path;
    if (path.startsWith(rootPath) && rootPath.length() + 1 <= path.length()) {
      String rawRelativePath = path.substring(rootPath.length());
      if (rawRelativePath.startsWith("!")) {
        relativePath = rawRelativePath.substring(2);
      }
      else {
        relativePath = rawRelativePath.substring(1);
      }
    }
    return relativePath;
  }
@Override
  public String getFilterablePath()