public abstract class AbstractMinorAxisLayoutStep extends IterateVisualProcessStep
Modifier and Type | Field and Description |
---|---|
static long |
OVERFLOW_DUMMY_WIDTH |
Modifier | Constructor and Description |
---|---|
protected |
AbstractMinorAxisLayoutStep() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
checkCacheValid(RenderNode node) |
void |
compute(LogicalPageBox root) |
protected long |
computeCellWidth(TableCellRenderBox tableCellRenderBox) |
protected TextAlignmentProcessor |
create(ElementAlignment alignment)
Reuse the processors ..
|
protected boolean |
finishTableContext(RenderBox box) |
protected OutputProcessorMetaData |
getMetaData() |
protected abstract MinorAxisNodeContext |
getNodeContext() |
protected PageGrid |
getPageGrid() |
MinorAxisTableContext |
getTableContext() |
void |
initialize(OutputProcessorMetaData metaData) |
protected boolean |
isStrictLegacyMode() |
protected boolean |
startTableColLevelBox(RenderBox box) |
protected void |
startTableContext(RenderBox box) |
close, finishBlockLevelBox, finishCanvasLevelBox, finishInlineLevelBox, finishRowLevelBox, finishTableCellLevelBox, finishTableColGroupLevelBox, finishTableColLevelBox, finishTableLevelBox, finishTableRowLevelBox, finishTableSectionLevelBox, getEventWatch, getSummaryWatch, initializePerformanceMonitoring, processBlockLevelChild, processBlockLevelNode, processBoxChilds, processCanvasLevelChild, processCanvasLevelNode, processInlineLevelChild, processInlineLevelNode, processOtherLevelChild, processParagraphChilds, processRowLevelChild, processRowLevelNode, processTableCellChild, processTableCellLevelNode, processTableChild, processTableColChild, processTableColGroupChild, processTableColGroupLevelNode, processTableColLevelNode, processTableLevelNode, processTableRowChild, processTableRowLevelNode, processTableSectionChild, processTableSectionLevelNode, startBlockLevelBox, startCanvasLevelBox, startInlineLevelBox, startProcessing, startRowLevelBox, startTableCellLevelBox, startTableColGroupLevelBox, startTableLevelBox, startTableRowLevelBox, startTableSectionLevelBox
public void initialize(OutputProcessorMetaData metaData)
protected OutputProcessorMetaData getMetaData()
protected boolean isStrictLegacyMode()
protected PageGrid getPageGrid()
protected boolean checkCacheValid(RenderNode node)
public void compute(LogicalPageBox root)
protected abstract MinorAxisNodeContext getNodeContext()
protected TextAlignmentProcessor create(ElementAlignment alignment)
alignment
- protected void startTableContext(RenderBox box)
protected boolean finishTableContext(RenderBox box)
public MinorAxisTableContext getTableContext()
protected long computeCellWidth(TableCellRenderBox tableCellRenderBox)
protected boolean startTableColLevelBox(RenderBox box)
startTableColLevelBox
in class IterateVisualProcessStep
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.