code: public Path getTransformedXSLTPath(FileModel payload)
      {
          ReportService reportService = new ReportService(getGraphContext());
          Path outputPath = reportService.getReportDirectory();
          outputPath = outputPath.resolve(this.getRelativeTransformedXSLTPath(payload));
          if (!Files.isDirectory(outputPath))
          {
              try
              {
                  Files.createDirectories(outputPath);
              }
              catch (IOException e)
              {
                  throw new WindupException("Failed to create output directory at: " + outputPath + " due to: "
                              + e.getMessage(), e);
              }
          }
          return outputPath;
      }
docs: Gets the path used for the results of XSLT Transforms.