| 程序包 | 说明 |
|---|---|
| com.fr.report.block |
定义组成报表的块
|
| com.fr.report.fun |
定义一些接口和抽象类
|
| com.fr.report.poly |
这个包定义了各种聚合块
|
| com.fr.report.report |
报表
|
| com.fr.report.worksheet |
sheet 页相关
|
| com.fr.web.core | |
| com.fr.web.core.service |
引擎的后台代码
|
| com.fr.web.data |
| 限定符和类型 | 方法和说明 |
|---|---|
Tag |
AnalyPolyBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
void |
AnalyPolyBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
| 限定符和类型 | 方法和说明 |
|---|---|
HTMLWriter |
HTMLWriterProvider.getWriter()
返回当前的适配的HTMLWriter
|
| 限定符和类型 | 方法和说明 |
|---|---|
Tag |
AnalyECBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
Tag |
AnalyChartBlock.getTag(HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
生成相应的TAG
|
void |
AnalyPolySheet.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
void |
AnalyECBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
void |
AnalyChartBlock.writeHtml(Tag backgroundTag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo)
写HTML
|
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AnalyReport.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
AnalysisRWorkSheet.writeHtml(Tag sheet_container_tag,
HTMLWriter htmlWriter,
CellHtmlWriter cellWriter,
int reportIndex,
Repository repo) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
HTMLStreamWriter
Created with IntelliJ IDEA.
|
class |
TreeHTMLStreamWriter
Created with IntelliJ IDEA.
|
class |
TreeHTMLWriter |
| 限定符和类型 | 方法和说明 |
|---|---|
static HTMLWriter |
HTMLWriter.getInstance() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected HTMLWriter |
AnalysisAction.getHtmlWriterInstance(java.io.PrintWriter writer) |
protected HTMLWriter |
WriteReadContentStreamAction.getHtmlWriterInstance(java.io.PrintWriter writer) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
WriteReadContentStreamAction.buildContent(java.io.PrintWriter writer,
javax.servlet.http.HttpServletRequest req,
ECReport report,
int reportIndex,
Repository repo,
Tag sheet_container_tag,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter,
int margin) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected HTMLWriter |
DataAction.getHtmlWriterInstance(java.io.PrintWriter writer) |
protected HTMLWriter |
DataAction.getHtmlWriterInstance(java.io.PrintWriter writer,
Repository repo) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
DataAction.buildContent(java.io.PrintWriter writer,
javax.servlet.http.HttpServletRequest req,
ECReport report,
int reportIndex,
Repository repo,
Tag sheet_container_tag,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter,
int margin) |
protected Tag |
DataAction.generateTableTag(javax.servlet.http.HttpServletRequest req,
int reportIndex,
Repository repo,
HTMLWriter htmlWriter,
AbstractWebReportCase reportCase,
CellHtmlWriter cellWriter) |