org.jfree.layouting.renderer.process
Class InfiniteMinorAxisLayoutStep
public class InfiniteMinorAxisLayoutStep
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.
finishBlockLevelBox , finishInlineLevelBox , processBlockLevelChild , processBlockLevelNode , processBoxChilds , processFlow , processInlineLevelChild , processInlineLevelNode , processOtherLevelChild , processParagraphChilds , startBlockLevelBox , startInlineLevelBox , startProcessing |
InfiniteMinorAxisLayoutStep
public InfiniteMinorAxisLayoutStep()
continueComputation
public void continueComputation(PageGrid pageGrid,
RenderBox box)
Continues processing. The renderbox must have a valid x-layout (that is: X,
content-X1, content-X2 and Width)
startBlockLevelBox
protected boolean startBlockLevelBox(RenderBox box)
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.
- startBlockLevelBox in interface IterateVisualProcessStep