docs: public String getLabel(String path) {
          if (labelGenerator != null) {
              return labelGenerator.getLabelForPath(path).toString();
          }
          if (fileNameMap != null && fileNameMap.containsKey(path))
              return fileNameMap.get(path);
          return (new File(path)).getParentFile().getName();
      }