public static String getFormTextParameters(MBeanOperationDoc operationDoc) { StringBuilder jmxdoc = new StringBuilder(); List<MBeanParameterDoc> parameters = operationDoc.getParameters(); int parameterCount = parameters.size(); if (parameterCount > 0) { jmxdoc.append("<p>"); jmxdoc.append(INDENT); jmxdoc.append("<b>"); jmxdoc.append(HEADING_PARAMETERS); jmxdoc.append("</b>"); jmxdoc.append("</p>"); jmxdoc.append("<p>"); for (int i = 0; i < parameterCount; i++) { MBeanParameterDoc parameter = parameters.get(i); String parameterName = parameter.getName(); String parameterDescription = parameter.getDescription(); jmxdoc.append(INDENT); jmxdoc.append(INDENT); jmxdoc.append("<span font=\"" + FONT_CODE_KEY + "\">"); jmxdoc.append(parameterName); jmxdoc.append("</span>"); jmxdoc.append(" - ").append(parameterDescription); if (i < parameterCount - 1) { jmxdoc.append("<br/>"); } } jmxdoc.append("</p>"); } return jmxdoc.toString(); }