限定符和类型 | 方法和说明 |
---|---|
void |
BackgroundPreDealProcessor.backgroundPretreatment(Repository repo,
WebReportCase reportCase,
java.awt.Rectangle clip,
CellHtmlWriter cellWriter,
boolean containRepeatCell)
主要用于对所有格子进行计算背景图片
|
限定符和类型 | 方法和说明 |
---|---|
void |
AbstractBackgroundPreDealProcessor.backgroundPretreatment(Repository repo,
WebReportCase reportCase,
java.awt.Rectangle clip,
CellHtmlWriter cellWriter,
boolean containRepeatCell)
主要用于对所有格子进行计算背景图片
|
限定符和类型 | 方法和说明 |
---|---|
protected Tag |
TreeHTMLWriter._clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead)
默认为调用父类的方法,提取出来为了子类重写。
|
protected Tag |
TreeHTMLStreamWriter._clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead) |
protected void |
TreeHTMLWriter.afterClipFinished(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag[] trs,
Tag tag,
CellHtmlWriter cellWriter) |
Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo)
alex:从Report中根据columnFT & rowFT切一块写成
出去
|
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR) |
protected Tag |
HTMLStreamWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead) |
protected Tag |
TreeHTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead,
java.lang.String ids) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addBlankTR,
boolean addHiddenTRAhead,
java.lang.String ids) |
protected Tag |
HTMLWriter.clipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
java.lang.String ids) |
protected Tag |
HTMLWriter.createTableTag(CellHtmlWriter cellWriter,
WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
java.lang.String ids) |
protected Tag |
HTMLStreamWriter.createTableTag(CellHtmlWriter cellWriter,
WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
java.lang.String ids) |
protected void |
HTMLWriter.fillBlankTD(Tag parentTag,
boolean[][] planar,
int row,
int column,
int sheetIndex,
int tableID,
java.awt.Rectangle clip,
WebReportCase reportCase,
Repository repo) |
protected Tag |
TreeHTMLWriter.superClipReport2Html(WebReportCase reportCase,
java.awt.Rectangle clip,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
boolean containRepeatCell,
boolean addHiddenTRAhead) |
void |
HTMLWriter.writeFrozenContent(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo)
冻结
|
void |
HTMLWriter.writeFrozenContent(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
冻结输出tag
|
Tag[] |
HTMLWriter.writeFrozenContentWithCenterCornerNW(Tag parentTag,
WebReportCase reportCase,
ColumnRow frozenCR,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
写冻结报表成html标签
|
protected Tag |
HTMLWriter.writeNewLine(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag tbody,
Tag tr,
boolean[][] planar,
int[] rowData,
int planarRowIndex,
int reportIndex,
CellHtmlWriter cellWriter) |
protected Tag |
HTMLStreamWriter.writeNewLine(WebReportCase reportCase,
java.awt.Rectangle clip,
Repository repo,
Tag tbody,
Tag tr,
boolean[][] planar,
int[] rowData,
int planarRowIndex,
int reportIndex,
CellHtmlWriter cellWriter) |
Tag |
HTMLWriter.writeReportToHtml(WebReportCase reportCase,
int reportIndex,
CellHtmlWriter cellWriter,
Repository repo,
java.lang.String ids)
将报表生成为html标签
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractWebReportCase
WebReportCase的一个抽象实现
|
class |
WebElementReportCase |
class |
WebPageReportCase |
class |
WebWriteByPageReportCase
Author : Shockway
Date: 13-4-27
Time: 下午4:55
|
class |
WebWriteElementReportCase
Created by zack on 2014/12/29.
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
AnalysisAction.writeFloatElement(WebReportCase reportCase,
Repository repo,
Tag centerDiv) |
限定符和类型 | 方法和说明 |
---|---|
JSONObject |
JSONWriteOutlet.detail(WebReportCase reportCase,
NodeVisitor toFindCharts)
单元格详细属性
|
构造器和说明 |
---|
JSONWriteOutlet(WebReportCase reportCase,
Repository repository,
ColumnRow frozenColumnRow,
ReportSettingsProvider reportSettings) |
限定符和类型 | 方法和说明 |
---|---|
static java.awt.Dimension |
CellUtils.calculateCellDimension(WebReportCase reportCase,
java.awt.Rectangle length_intersection) |
static java.awt.Rectangle |
CellUtils.getTmpCellRect(ResultCellElement tmpCell,
WebReportCase reportCase) |
限定符和类型 | 字段和说明 |
---|---|
WebReportCase |
TreeCellWriter.reportCase |
限定符和类型 | 方法和说明 |
---|---|
Tag |
TreeCellWriter.cell2Tag(HtmlWriteCellBox box,
WebReportCase reportCase,
java.awt.Rectangle span_intersection,
java.awt.Rectangle length_intersection,
Calculator c) |
Tag |
CellHtmlWriter.cell2Tag(HtmlWriteCellBox box,
WebReportCase reportCase,
java.awt.Rectangle span_intersection,
java.awt.Rectangle length_intersection,
Calculator c)
把单元格写成HTML的TD标签
|
protected void |
CellHtmlWriter.processNoneWidget(WebReportCase reportCase,
CellElement cell,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
protected void |
ViewCellWriter.processWidget(WebReportCase reportCase,
CellElement cell,
Widget wi,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
protected void |
FormCellWriter.processWidget(WebReportCase reportCase,
CellElement cell,
Widget wi,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
protected void |
CellHtmlWriter.processWidget(WebReportCase reportCase,
CellElement cell,
Widget wi,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
void |
CellHtmlWriter.setShowWidgetAttr(WebReportCase reportCase)
设置是否直接显示控件(只有填报需要用到)
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
WriteCellWriter.addEditAttr2Tag(WebReportCase reportCase,
Widget wi,
java.lang.String config,
CellElement cell) |
protected void |
WriteCellWriter.processNoneWidget(WebReportCase reportCase,
CellElement cell,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
protected void |
WriteCellWriter.processWidget(WebReportCase reportCase,
CellElement cell,
Widget wi,
java.lang.Object rawValue,
ColumnRow position,
Calculator c) |
void |
WriteCellWriter.setShowWidgetAttr(WebReportCase reportCase) |