public class UneditableCellWriter extends TreeCellWriter
限定符和类型 | 字段和说明 |
---|---|
protected boolean |
isPrint |
reportCase, tree_dn_columnIndex, tree_dn_rowIndex
cellGUIAttr, cellHeight, cellWidth, heavy, isUseLightHeavyTD, repo, reportIndex, reportSettings, resTag, tableID
构造器和说明 |
---|
UneditableCellWriter(Repository repo,
int reportIndex,
ReportSettingsProvider reportSettings,
boolean isPrint) |
限定符和类型 | 方法和说明 |
---|---|
protected Tag |
dealWithHyperlinkGroup(CellElement ce,
Tag tag) |
protected ColumnRow |
getColumnRowOfBox(HtmlWriteCellBox box) |
int |
getHeightOfValueWrapper(CellElement box) |
protected Widget |
getWidgetOfCell(CellElement cell) |
protected boolean |
isVisible(HtmlWriteCellBox box) |
protected boolean |
needToDealWithTreeNodeButton(CellElement ce) |
protected boolean |
painterAsImage() |
void |
setTablePosition(Tag table)
设置table的position & left属性
|
protected boolean |
shouldDrawContent(java.lang.Object value,
CellElement ce,
Tag contentTag) |
cell2Tag, clearTreeInfo, dealWithTreeNodeSonList, getRelatedPar, getRowSpan_indexSet, hasChild
anyElse, calculateRawValue, calculateRawValue, columnRowPosition, dealBeforeDrawContent, dealContent, dealWithEmptyHeight, dealWithValue4Formula, displayNormalText, displayVerticalText, drawContent, getDisplayValue, getHtmlValue, getRawValue, getReportIndex, getTableID, getTitleTag, isHeavy, isQuickModel, isUseLightHeavyTD, makeSureCellGUIAttrNotEmpty, mayHideTailRows, processFormula, processNoneWidget, processOtherAttributes, processUnwrappedRawValue, processWidget, retriveCellElementPositions, setHeavy, setQuickModel, setShowWidgetAttr, setTableID, setUseLightHeavyTD, shouldBeDisplayAsVerticalText, shouldDrawBackground, showUseHeavy, skipValueWrapper, unwrapLobs, widget2Config, widget2ConfigWithJSONStyle, writeLocationID
public UneditableCellWriter(Repository repo, int reportIndex, ReportSettingsProvider reportSettings, boolean isPrint)
protected ColumnRow getColumnRowOfBox(HtmlWriteCellBox box)
getColumnRowOfBox
在类中 CellHtmlWriter
protected boolean isVisible(HtmlWriteCellBox box)
isVisible
在类中 CellHtmlWriter
public int getHeightOfValueWrapper(CellElement box)
protected boolean shouldDrawContent(java.lang.Object value, CellElement ce, Tag contentTag)
shouldDrawContent
在类中 CellHtmlWriter
protected boolean needToDealWithTreeNodeButton(CellElement ce)
protected boolean painterAsImage()
painterAsImage
在类中 CellHtmlWriter
protected Widget getWidgetOfCell(CellElement cell)
getWidgetOfCell
在类中 CellHtmlWriter
protected Tag dealWithHyperlinkGroup(CellElement ce, Tag tag) throws JSONException
dealWithHyperlinkGroup
在类中 CellHtmlWriter
JSONException
public void setTablePosition(Tag table)
CellHtmlWriter
setTablePosition
在类中 CellHtmlWriter
table
- 被设置的table