| |
|
| java.lang.Object org.jfree.report.layout.process.IterateVisualProcessStep org.jfree.report.layout.process.InfiniteMinorAxisLayoutStep
InfiniteMinorAxisLayoutStep | final public class InfiniteMinorAxisLayoutStep extends IterateVisualProcessStep (Code) | | This process-step computes the effective layout, but it does not take horizontal pagebreaks into account. (It has to
deal with vertical breaks, as they affect the text layout.)
This processing step does not ajust anything on the vertical axis. Vertical alignment is handled in a second step.
Please note: This layout model (unlike the default CSS model) uses the BOX-WIDTH as computed with. This means, the
defined width specifies the sum of all borders, paddings and the content area width.
author: Thomas Morgner |
InfiniteMinorAxisLayoutStep | public InfiniteMinorAxisLayoutStep()(Code) | | |
continueComputation | public void continueComputation(PageGrid pageGrid, RenderBox box)(Code) | | Continues processing. The renderbox must have a valid x-layout (that is: X, content-X1, content-X2 and Width)
Parameters: pageGrid - Parameters: box - |
finishCanvasLevelBox | protected void finishCanvasLevelBox(RenderBox box)(Code) | | |
finishInlineLevelBox | protected void finishInlineLevelBox(RenderBox box)(Code) | | |
processBlockLevelNode | protected void processBlockLevelNode(RenderNode node)(Code) | | |
processCanvasLevelNode | protected void processCanvasLevelNode(RenderNode node)(Code) | | |
processInlineLevelNode | protected void processInlineLevelNode(RenderNode node)(Code) | | |
startBlockLevelBox | protected boolean startBlockLevelBox(RenderBox box)(Code) | | The whole computation is only done for exactly one nesting level of paragraphs. If we encounter an inline-block or
inline-table, we handle them as a single element.
Parameters: box - |
startCanvasLevelBox | protected boolean startCanvasLevelBox(RenderBox box)(Code) | | |
startInlineLevelBox | protected boolean startInlineLevelBox(RenderBox box)(Code) | | |
|
|
|