}
sb.append(NEWLINE);
// gather input fields
Object annotatedObject = moduleClass.newInstance();
ComponentAccess cA = new ComponentAccess(annotatedObject);
// parameters
sb.append("<h2>Parameters</h2>").append(NEWLINE);
sb.append(NEWLINE);
sb.append("<blockquote>");
// parameters: fields
Collection<Access> inputs = cA.inputs();
StringBuilder sbTmp = new StringBuilder();
collectParameters(sbTmp, inputs);
toTable(sb, sbTmp, "Input parameters");
sb.append(NEWLINE);
Collection<Access> outputs = cA.outputs();
sbTmp = new StringBuilder();
collectParameters(sbTmp, outputs);
toTable(sb, sbTmp, "Output parameters");
sb.append("</blockquote>");
sb.append(NEWLINE);