public class HTMLOutlet extends AbstractOutlet<Tag>
| 限定符和类型 | 字段和说明 |
|---|---|
protected ColumnRow |
frozenColumnRow |
protected Repository |
repo |
protected ReportPageProvider |
reportPage |
| 构造器和说明 |
|---|
HTMLOutlet(ReportPageProvider reportPage,
CellHtmlWriter cellHtmlWriter,
Repository repo)
初始化一个HTML转化器
|
| 限定符和类型 | 方法和说明 |
|---|---|
Tag |
chartOutput(ClippedPageProvider page,
Tag parent,
BaseChartPainter chartPainter,
java.awt.Dimension dim,
NodeVisitor visitor)
画图表的Tag
|
Tag |
clippedPageOutput(ClippedPageProvider reportPage,
Tag parentTag,
java.lang.String ids,
NodeVisitor visitor)
将分页报表块序列化
|
Tag |
out()
div处理
|
Tag |
out(Tag parent)
div处理
|
void |
setFrozenColumnRow(ColumnRow frozenColumnRow)
设置该HTML转换器转化要输出的报表页面的冻结行列
|
void |
setShowHeaderAndFooter(boolean showHeaderAndFooter)
设置在HTML展示的时候是否显示报表的头和脚
|
footerOutput, headerOutput, pageContentOutputprotected ReportPageProvider reportPage
protected Repository repo
protected ColumnRow frozenColumnRow
public HTMLOutlet(ReportPageProvider reportPage, CellHtmlWriter cellHtmlWriter, Repository repo)
reportPage - 表示一个报表分页的对象cellHtmlWriter - 单元格HTML输出器repo - 模板上下文public void setFrozenColumnRow(ColumnRow frozenColumnRow)
frozenColumnRow - 冻结行列public void setShowHeaderAndFooter(boolean showHeaderAndFooter)
showHeaderAndFooter - true表示显示报表头和脚public Tag out() throws java.lang.Exception
java.lang.Exceptionpublic Tag chartOutput(ClippedPageProvider page, Tag parent, BaseChartPainter chartPainter, java.awt.Dimension dim, NodeVisitor visitor) throws java.lang.Exception
chartOutput 在接口中 Outlet<Tag>chartOutput 在类中 AbstractOutlet<Tag>page - 分页块parent - 父标签chartPainter - 图表的painterdim - 维度visitor - 节点访问器java.lang.Exception - 抛错public Tag clippedPageOutput(ClippedPageProvider reportPage, Tag parentTag, java.lang.String ids, NodeVisitor visitor) throws java.lang.Exception
clippedPageOutput 在接口中 Outlet<Tag>clippedPageOutput 在类中 AbstractOutlet<Tag>reportPage - 分页块parentTag - 父标签visitor - 图表查找ids - 标记idjava.lang.Exception - 抛错