docs: @Override
      public void getResult(final ContentHandler retBuf) throws SAXException {
          final String templateFilePath = paramTable.get(FileGenerator.PARAM_TEMPLATE);
          for (final Value value: valueSet) {
              final String resolvedValue = FileUtils.getRelativeUnixPath(templateFilePath, value.value);
              if (FileUtils.isAbsolutePath(resolvedValue)) {
                  // if resolvedValue is absolute path
                  retBuf.startElement(NULL_NS_URI, "pathelement", "pathelement", new AttributesBuilder()
                      .add("location", resolvedValue)
                      .build());
                  retBuf.endElement(NULL_NS_URI, "pathelement", "pathelement");
              } else {// if resolvedValue is relative path
                  retBuf.startElement(NULL_NS_URI, "pathelement", "pathelement", new AttributesBuilder()
                      .add("location", "${dita.dir}${file.separator}" + resolvedValue)
                      .build());
                  retBuf.endElement(NULL_NS_URI, "pathelement", "pathelement");
              }
          }
      }