/**
  * Convert the individual ParamTag into Content.
  *
  * @param isNonTypeParams true if this is just a regular param tag. False if this is a type param
  *     tag.
  * @param writer the taglet writer for output writing.
  * @param paramTag the tag whose inline tags will be printed.
  * @param name the name of the parameter. We can't rely on the name in the param tag because we
  *     might be inheriting documentation.
  * @param isFirstParam true if this is the first param tag being printed.
  */
 private Content processParamTag(
     Element e,
     boolean isParams,
     TagletWriter writer,
     DocTree paramTag,
     String name,
     boolean isFirstParam) {
   Content result = writer.getOutputInstance();
   String header =
       writer.configuration().getText(isParams ? "doclet.Parameters" : "doclet.TypeParameters");
   if (isFirstParam) {
     result.addContent(writer.getParamHeader(header));
   }
   result.addContent(writer.paramTagOutput(e, paramTag, name));
   return result;
 }