public class TableContentProducer extends IterateSimpleStructureProcessStep
Constructor and Description |
---|
TableContentProducer(SheetLayout sheetLayout,
OutputProcessorMetaData metaData) |
processOtherNode, startProcessing
public TableContentProducer(SheetLayout sheetLayout, OutputProcessorMetaData metaData)
public boolean isProcessWatermark()
public void setProcessWatermark(boolean processWatermark)
protected void updateSheetLayout(SheetLayout sheetLayout)
public String getSheetName()
public CellMarker.SectionType getSectionType()
public void compute(LogicalPageBox logicalPage, boolean iterativeUpdate)
protected void computeDesigntimeConflicts(RenderBox box)
public RenderBox getContent(int row, int column)
public RenderBox getBackground(int row, int column)
public CellMarker.SectionType getSectionType(int row, int column)
public long getContentOffset(int row, int column)
public int getRowCount()
public int getColumnCount()
protected boolean startBox(RenderBox box)
startBox
in class IterateSimpleStructureProcessStep
protected boolean isProcessed(RenderBox box)
protected boolean isReplaceableBackground(CellMarker oldMarker, CellMarker newMarker)
protected TableRectangle getLookupRectangle()
protected boolean isFailOnCellConflicts()
protected void setFailOnCellConflicts(boolean failOnCellConflicts)
protected void handleContentConflict(RenderBox box)
protected void collectSheetStyleData(RenderBox box)
public int getFinishedRows()
public void clearFinishedBoxes()
protected void finishBox(RenderBox box)
finishBox
in class IterateSimpleStructureProcessStep
protected void processParagraphChilds(ParagraphRenderBox box)
public SheetLayout getSheetLayout()
public int getFilledRows()
public long getContentRowCount()
protected void processBoxChilds(RenderBox box)
processBoxChilds
in class IterateSimpleStructureProcessStep
public void reset(SheetLayout layout)
Copyright © 2017 Hitachi Vantara. All rights reserved.