public class ResultElementCaseBlockImplement extends ElementCaseBlockImplement implements ResultBlock, ResultElementCase
cellcase, floatElementList, INIT_COLUMN_NUMBER, reportPageAttr, XML_TAGFIT, KEY, PAPER_HEIGHT, PAPER_WHDTH, TOOLBAR_HEIGHT, WEB_PAGE, XML_TAG| 构造器和说明 |
|---|
ResultElementCaseBlockImplement(CellElementCaseCreator creator) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addElemToSheet(java.util.ArrayList<UNIT> verticalList,
java.util.ArrayList<UNIT> horizontalList,
PolyResultWorkSheet allInOneSheet)
将当前块元素添加到新的sheet中去.
|
int[] |
getColumnMappingArray() |
UNIT |
getEffectiveHeight() |
UNIT |
getEffectiveWidth() |
ResultCellElement |
getResultCellElement(int column,
int row)
Gets the Cell at the specified position(column, row).
|
int[] |
getRowMappingArray() |
void |
readXML(XMLableReader reader)
读取子节点,应该会被XMLableReader.readXMLObject()调用多次
|
void |
setColumnMappingArray(int[] columnMappingArray) |
void |
setRowMappingArray(int[] rowMappingArray) |
void |
writeCommonXML(XMLPrintWriter writer)
输出格子的基本属性
|
void |
writeXML(XMLPrintWriter writer)
Write XML.
|
createDefaultCellElementCase, getBlockAttr, getBlockName, getBounds, isCells, resetRowAndColumnLength, setBlockName, setBounds__mod_column_row, addCellElement, addCellElement, addColumnPrivilegeControl, addFloatElement, addRowPrivilegeControl, bringFloatElementForward, bringFloatElementToFront, cacheCellElement, cellIterator, clone, cloneWithoutCellCase, cloneWithoutCellCase, 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, writeReportPageAttrXMLfinalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBlockAttr, getBlockName, getBounds, isCells, setBlockName, setBoundsaddColumnPrivilegeControl, addRowPrivilegeControl, getColumnPrivilegeControl, getColumnWidthList_DEC, getRowHeightList_DEC, getRowPrivilegeControl, prepare2ShrinkRealWidthOrHeight4Cell, removeColumnPrivilegeControl, removeRowPrivilegeControl, setColumnWidth, setReportPageAttr, setRowHeight, shrinkTOFitColumnWidthForCellElement, shrinkToFitPaper, shrinkTOFitRowHeightForCellElementgetCellElement, getCellValue, getColumn, insertColumn, insertRow, intersect, merge, removeAllCellElements, removeCellElement, removeColumn, removeRow, setCellValueaddFloatElement, bringFloatElementForward, bringFloatElementToFront, getFloatElement, removeAllFloatElements, removeFloatElement, removeFloatElement, sendFloatElementBackward, sendFloatElementToBackgetReportPageAttrcellIterator, getColumnCount, getColumnWidth, getRow, getRowCount, getRowHeightfloatIteratorclonepublic ResultElementCaseBlockImplement(CellElementCaseCreator creator)
public ResultCellElement getResultCellElement(int column, int row)
ResultElementCasegetResultCellElement 在接口中 ResultElementCasecolumn - the column.row - the row.public int[] getRowMappingArray()
getRowMappingArray 在接口中 ResultElementCasepublic void setRowMappingArray(int[] rowMappingArray)
public int[] getColumnMappingArray()
getColumnMappingArray 在接口中 ResultElementCasepublic void setColumnMappingArray(int[] columnMappingArray)
public UNIT getEffectiveHeight()
getEffectiveHeight 在接口中 ResultBlockpublic UNIT getEffectiveWidth()
getEffectiveWidth 在接口中 ResultBlockpublic void readXML(XMLableReader reader)
XMLReadablereadXML 在接口中 XMLReadablereadXML 在类中 AbstractElementCasereader - XML读取对象XMLableReaderpublic void writeXML(XMLPrintWriter writer)
XMLWriterwriteXML 在接口中 XMLWriterwriteXML 在类中 AbstractElementCasewriter - XML写入对象public void writeCommonXML(XMLPrintWriter writer)
writeCommonXML 在接口中 ResultBlockwriteCommonXML 在类中 AbstractElementCasewriter - XML输出器public void addElemToSheet(java.util.ArrayList<UNIT> verticalList, java.util.ArrayList<UNIT> horizontalList, PolyResultWorkSheet allInOneSheet)
addElemToSheet 在接口中 ResultBlockverticalList - 纵向坐标点horizontalList - 横向坐标点allInOneSheet - 新的sheet