code: protected void initialize(String pFileName, boolean parse) {
      this.fileName = pFileName;
      Path path = null;
      try {
        path = getPath(pFileName);
        List<String> lines = Files.readAllLines(path, Charset.defaultCharset());
        int i = 1;
        for (String line : lines) {
          processLine(line, i, parse);
        }
      } catch (URISyntaxException | IOException | FileSystemNotFoundException ex) {
        LOGGER.severe(String.format("Error with file: %s, path: %s.", pFileName, path));
        LOGGER.severe(ex.getLocalizedMessage());
      }
    }
docs: Initialize abbreviations. It reads a file and fulfill the abbreviation map.
  @param pFileName The name of input file
  @param parse Whether parse the file to extract the abbreviation or use line number as the abbreviated value