程序包 | 说明 |
---|---|
com.fr.io.core | |
com.fr.io.exporter | |
com.fr.page |
分页相关
|
com.fr.report.poly |
这个包定义了各种聚合块
|
com.fr.web.core.reportcase | |
com.fr.web.output | |
com.fr.web.output.html | |
com.fr.web.output.json |
输出 json 的工具类
|
限定符和类型 | 方法和说明 |
---|---|
static ClippedPageProvider |
ExporterUtils.support(ReportPageProvider reportPage) |
限定符和类型 | 方法和说明 |
---|---|
protected int |
WordExporter.addToTable(ClippedPageProvider clipped,
com.fr.third.com.lowagie.text.Table table)
将当前页内容添加到Table中去.
|
protected int |
WordExporter.addToTable(ClippedPageProvider clipped,
com.fr.third.com.lowagie.text.Table table,
int last_row,
int temp_page_row)
将当前页内容添加到Table中去.
|
protected void |
WordExporter.initTable(com.fr.third.com.lowagie.text.Table table,
ReportPageProvider reportPage,
int cols,
ClippedPageProvider clipped,
com.fr.third.com.lowagie.text.Document document)
初始化word中的Table
|
限定符和类型 | 类和说明 |
---|---|
class |
ClippedChartPage |
class |
ClippedECPage |
static class |
ClippedECPage.EmptyClippedReportPage |
static class |
ClippedECPage.XMLClippedReportPage |
class |
ClippedPage |
class |
FormClippedReportPage |
限定符和类型 | 方法和说明 |
---|---|
ClippedPageProvider |
ReportPage.getDefaultPage()
获取默认的页面
|
ClippedPageProvider[] |
ReportPage.getPages()
获取reportpage中所有分页块
|
ClippedPageProvider[] |
ReportPageProvider.getPages()
获取reportpage中所有分页块
|
限定符和类型 | 方法和说明 |
---|---|
void |
ReportPage.addClippedPage(ClippedPageProvider page)
添加分页块
|
void |
ReportPageProvider.addClippedPage(ClippedPageProvider page)
添加分页块
|
void |
PagePainter.prepareCell(ClippedPageProvider page,
DynamicNumberList columnWidthList,
DynamicNumberList rowHeightList,
int offsetX,
int offsetY)
画与snippet这个矩形区域相交的单元格
|
void |
PagePainterProvider.prepareCell(ClippedPageProvider page,
DynamicNumberList columnWidthList,
DynamicNumberList rowHeightList,
int offsetX,
int offsetY) |
void |
PagePainter.prepareFloat(ClippedPageProvider page,
DynamicNumberList columnWidthList,
DynamicNumberList rowHeightList,
int offsetX,
int offsetY)
画与snippet这个矩形区域相交的悬浮元素
|
void |
PagePainterProvider.prepareFloat(ClippedPageProvider page,
DynamicNumberList columnWidthList,
DynamicNumberList rowHeightList,
int offsetX,
int offsetY) |
void |
JSONWriteContent.writeContent(JSONObject parent,
ClippedPageProvider reportPage,
Repository repo)
将内容以JSON格式输出
|
限定符和类型 | 方法和说明 |
---|---|
ClippedPageProvider |
ResultECBlock.createInnerClippedPage(ResultReport result_report,
UnitRectangle intersect,
ReportSettingsProvider reportsettings,
UNIT offsetX,
UNIT offsetY,
int x,
int y)
生成ClippedECPage 生成策略: 在区域intersect内,根据当前的TemplateBlock的属性设置决定
|
ClippedPageProvider |
ResultChartBlock.createInnerClippedPage(ResultReport result_report,
UnitRectangle intersect,
ReportSettingsProvider reportsettings,
UNIT offsetX,
UNIT offsetY,
int x,
int y)
生成ClippedECPage 生成策略: 在区域intersect内,根据当前的TemplateBlock的属性设置决定
|
ClippedPageProvider |
ClippedPolyPage.createInnerClippedPage(ResultReport result_report,
UnitRectangle intersect,
ReportSettingsProvider reportsettings,
UNIT offsetX,
UNIT offsetY,
int x,
int y)
ResultPolyBlock在区域intersect内生成的ClippedPage.
|
ClippedPageProvider |
PolyChartBlockPageGenerator.generatePage(ResultChartBlock pageBlock) |
ClippedPageProvider |
PolyECBlockPageGenerator.generatePage(ResultECBlock res_block) |
构造器和说明 |
---|
WebPageReportCase(ClippedPageProvider page) |
限定符和类型 | 方法和说明 |
---|---|
T |
AbstractOutlet.chartOutput(ClippedPageProvider page,
T parent,
BaseChartPainter chartPainter,
java.awt.Dimension dim,
NodeVisitor visitor)
图表输出
|
T |
Outlet.chartOutput(ClippedPageProvider page,
T parent,
BaseChartPainter chartPainter,
java.awt.Dimension dim,
NodeVisitor visitor)
图表输出
|
T |
AbstractOutlet.clippedPageOutput(ClippedPageProvider page,
T parent,
java.lang.String ids,
NodeVisitor visitor)
切割页面输出
|
T |
Outlet.clippedPageOutput(ClippedPageProvider page,
T parent,
java.lang.String ids,
NodeVisitor visitor)
输出clip页面
|
限定符和类型 | 方法和说明 |
---|---|
Tag |
HTMLOutlet.chartOutput(ClippedPageProvider page,
Tag parent,
BaseChartPainter chartPainter,
java.awt.Dimension dim,
NodeVisitor visitor)
画图表的Tag
|
Tag |
HTMLOutlet.clippedPageOutput(ClippedPageProvider reportPage,
Tag parentTag,
java.lang.String ids,
NodeVisitor visitor)
将分页报表块序列化
|
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
JSONOutlet.chartOutput(ClippedPageProvider page,
JSONObject parent,
BaseChartPainter chartPainter,
java.awt.Dimension dim,
NodeVisitor visitor)
输出图表对象
|
JSONObject |
JSONOutlet.clippedPageOutput(ClippedPageProvider page,
JSONObject parentJ,
java.lang.String ids,
NodeVisitor visitor)
剪切出的page页面
|