StringBuffer buf = new StringBuffer();
buf.append("<table><tr><th>Report</th><th>Description</th></tr>");
for(Iterator generators = reportGenerators.iterator(); generators.hasNext();)
{
ReportGenerator generator = (ReportGenerator)generators.next();
buf.append("<tr><td>")
.append("<a href='HtmlAdaptor?")
.append("action=invokeOpByName&name=")
.append(generator.getServiceName())
.append("&methodName=generate&")
.append("argType=java.lang.String&arg0=")
.append("'>")
.append(generator.getName())
.append("</a></td><td>")
.append(generator.getDescription())
.append("</td></tr>");
}
buf.append("</table>");
/*