public class InfiniteMinorAxisLayoutStep extends IterateVisualProcessStep
Constructor and Description |
---|
InfiniteMinorAxisLayoutStep() |
Modifier and Type | Method and Description |
---|---|
void |
compute(LogicalPageBox root) |
void |
continueComputation(PageGrid pageGrid,
RenderBox box)
Continues processing.
|
protected TextAlignmentProcessor |
create(CSSValue alignment,
CSSValue lastLine) |
protected void |
finishBlockLevelBox(RenderBox box) |
protected void |
finishInlineLevelBox(RenderBox box) |
protected void |
finishLine(InlineRenderBox inlineRenderBox) |
protected void |
processBlockLevelNode(RenderNode node) |
protected void |
processInlineLevelNode(RenderNode node) |
protected void |
processParagraphChilds(ParagraphRenderBox box) |
protected boolean |
startBlockLevelBox(RenderBox box)
The whole computation is only done for exactly one nesting level of
paragraphs.
|
protected boolean |
startInlineLevelBox(RenderBox box) |
protected void |
startLine(InlineRenderBox inlineRenderBox) |
processBlockLevelChild, processBoxChilds, processFlow, processInlineLevelChild, processOtherLevelChild, startProcessing
public void compute(LogicalPageBox root)
public void continueComputation(PageGrid pageGrid, RenderBox box)
parent
- box
- protected boolean startBlockLevelBox(RenderBox box)
startBlockLevelBox
in class IterateVisualProcessStep
box
- protected void finishBlockLevelBox(RenderBox box)
finishBlockLevelBox
in class IterateVisualProcessStep
protected boolean startInlineLevelBox(RenderBox box)
startInlineLevelBox
in class IterateVisualProcessStep
protected void finishInlineLevelBox(RenderBox box)
finishInlineLevelBox
in class IterateVisualProcessStep
protected void processInlineLevelNode(RenderNode node)
processInlineLevelNode
in class IterateVisualProcessStep
protected void processBlockLevelNode(RenderNode node)
processBlockLevelNode
in class IterateVisualProcessStep
protected void processParagraphChilds(ParagraphRenderBox box)
processParagraphChilds
in class IterateVisualProcessStep
protected void startLine(InlineRenderBox inlineRenderBox)
protected void finishLine(InlineRenderBox inlineRenderBox)
protected TextAlignmentProcessor create(CSSValue alignment, CSSValue lastLine)