public abstract class AbstractResultElementCase extends AbstractElementCase implements ResultElementCase, ResultBlock
cellcase, floatElementList, INIT_COLUMN_NUMBER, reportPageAttr, XML_TAG
FIT, KEY, PAPER_HEIGHT, PAPER_WHDTH, TOOLBAR_HEIGHT, WEB_PAGE, XML_TAG
构造器和说明 |
---|
AbstractResultElementCase() |
限定符和类型 | 方法和说明 |
---|---|
int[] |
getColumnMappingArray() |
ResultCellElement |
getResultCellElement(int column,
int row)
Gets the Cell at the specified position(column, row).
|
int[] |
getRowMappingArray() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
protected void |
recalculate(Report report,
Calculator calculator,
java.util.Map parameterMap,
java.util.Iterator ceIt) |
void |
recalculate(Report report,
java.util.Map parameterMap) |
void |
setColumnMappingArray(int[] columnMappingArray) |
void |
setRowMappingArray(int[] rowMappingArray) |
void |
writeCommonXML(XMLPrintWriter writer)
只写基本的格子属性出去
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
__mod_column_row, addCellElement, addCellElement, addColumnPrivilegeControl, addFloatElement, addRowPrivilegeControl, bringFloatElementForward, bringFloatElementToFront, cacheCellElement, cellIterator, clone, cloneWithoutCellCase, cloneWithoutCellCase, createDefaultCellElementCase, equals, floatIterator, getCellCase, getCellElement, getCellTableDataSet, getCellValue, getColumn, getColumnCount, getColumnPrivilegeControl, getColumnWidth, getColumnWidthList_DEC, getFloatElement, getReportPageAttr, getRow, getRowCount, getRowHeight, getRowHeightList_DEC, getRowPrivilegeControl, insertColumn, insertRow, intersect, merge, prepare2ShrinkRealWidthOrHeight4Cell, recalculateCellCase, releaseCellElementCache, removeAllCellElements, removeAllFloatElements, removeCellElement, removeCellElement, removeColumn, removeColumnPrivilegeControl, removeFloatElement, removeFloatElement, removeRow, removeRowPrivilegeControl, sendFloatElementBackward, sendFloatElementToBack, setCellCase, setCellValue, setColumnWidth, setColumnWidthList_DEC, setReportPageAttr, setRowHeight, setRowHeightList_DEC, shrinkTOFitColumnWidthForCellElement, shrinkToFitPaper, shrinkTOFitRowHeightForCellElement, writeReportPageAttrXML
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addColumnPrivilegeControl, addRowPrivilegeControl, getColumnPrivilegeControl, getColumnWidthList_DEC, getRowHeightList_DEC, getRowPrivilegeControl, prepare2ShrinkRealWidthOrHeight4Cell, removeColumnPrivilegeControl, removeRowPrivilegeControl, setColumnWidth, setReportPageAttr, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkToFitPaper, shrinkTOFitRowHeightForCellElement
getCellElement, getCellValue, getColumn, insertColumn, insertRow, intersect, merge, removeAllCellElements, removeCellElement, removeColumn, removeRow, setCellValue
addFloatElement, bringFloatElementForward, bringFloatElementToFront, getFloatElement, removeAllFloatElements, removeFloatElement, removeFloatElement, sendFloatElementBackward, sendFloatElementToBack
getReportPageAttr
cellIterator, getColumnCount, getColumnWidth, getRow, getRowCount, getRowHeight
floatIterator
addElemToSheet, getEffectiveHeight, getEffectiveWidth
getBlockAttr, getBlockName, getBounds, isCells, setBlockName, setBounds
clone
public int[] getRowMappingArray()
getRowMappingArray
在接口中 ResultElementCase
public void setRowMappingArray(int[] rowMappingArray)
public int[] getColumnMappingArray()
getColumnMappingArray
在接口中 ResultElementCase
public void setColumnMappingArray(int[] columnMappingArray)
public ResultCellElement getResultCellElement(int column, int row)
ResultElementCase
getResultCellElement
在接口中 ResultElementCase
column
- the column.row
- the row.public void recalculate(Report report, java.util.Map parameterMap)
protected void recalculate(Report report, Calculator calculator, java.util.Map parameterMap, java.util.Iterator ceIt)
public void readXML(XMLableReader reader)
XMLReadable
readXML
在接口中 XMLReadable
readXML
在类中 AbstractElementCase
reader
- XML读取对象XMLableReader
public void writeXML(XMLPrintWriter writer)
XMLWriter
writeXML
在接口中 XMLWriter
writeXML
在类中 AbstractElementCase
writer
- XML写入对象public void writeCommonXML(XMLPrintWriter writer)
AbstractElementCase
writeCommonXML
在接口中 ResultBlock
writeCommonXML
在类中 AbstractElementCase
writer
- XML输出器