org.jfree.layouting.renderer.process
Class IterateVisualProcessStep
java.lang.Object
org.jfree.layouting.renderer.process.IterateVisualProcessStep
public abstract class IterateVisualProcessStep
extends java.lang.Object
Iterates over the tree of nodes and classifies nodes by their Display-Model.
The Display-Model of nodes is either 'Block' or 'Inline'. All steps dealing
with element placement commonly use this strategy.
IterateVisualProcessStep
protected IterateVisualProcessStep()
finishBlockLevelBox
protected void finishBlockLevelBox(RenderBox box)
finishInlineLevelBox
protected void finishInlineLevelBox(RenderBox box)
processBlockLevelChild
protected void processBlockLevelChild(RenderNode node)
processBlockLevelNode
protected void processBlockLevelNode(RenderNode node)
processBoxChilds
protected void processBoxChilds(RenderBox box)
processInlineLevelChild
protected void processInlineLevelChild(RenderNode node)
processInlineLevelNode
protected void processInlineLevelNode(RenderNode node)
processOtherLevelChild
protected void processOtherLevelChild(RenderNode node)
processParagraphChilds
protected abstract void processParagraphChilds(ParagraphRenderBox box)
startBlockLevelBox
protected boolean startBlockLevelBox(RenderBox box)
startInlineLevelBox
protected boolean startInlineLevelBox(RenderBox box)
startProcessing
protected final void startProcessing(RenderNode node)