org.jfree.layouting.renderer.process

Class IterateStructuralProcessStep

public abstract class IterateStructuralProcessStep extends Object

Iterates over the document tree using the display-role of the current node as selector. Usually all structural processing steps use this iteration strategy.

Author: Thomas Morgner

Constructor Summary
protected IterateStructuralProcessStep()
Method Summary
protected voidfinishBlockBox(BlockRenderBox box)
protected voidfinishInlineBox(InlineRenderBox box)
protected voidfinishNormalFlow(NormalFlowRenderBox box)
protected voidfinishOtherBox(RenderBox box)
protected voidfinishOtherNode(RenderNode node)
protected voidprocessBoxChilds(RenderBox box)
protected voidprocessParagraphChilds(ParagraphRenderBox box)
protected booleanstartBlockBox(BlockRenderBox box)
protected booleanstartInlineBox(InlineRenderBox box)
protected voidstartNormalFlow(NormalFlowRenderBox box)
protected booleanstartOtherBox(RenderBox box)
protected voidstartOtherNode(RenderNode node)
protected voidstartProcessing(RenderNode node)

Constructor Detail

IterateStructuralProcessStep

protected IterateStructuralProcessStep()

Method Detail

finishBlockBox

protected void finishBlockBox(BlockRenderBox box)

finishInlineBox

protected void finishInlineBox(InlineRenderBox box)

finishNormalFlow

protected void finishNormalFlow(NormalFlowRenderBox box)

finishOtherBox

protected void finishOtherBox(RenderBox box)

finishOtherNode

protected void finishOtherNode(RenderNode node)

processBoxChilds

protected void processBoxChilds(RenderBox box)

processParagraphChilds

protected void processParagraphChilds(ParagraphRenderBox box)

startBlockBox

protected boolean startBlockBox(BlockRenderBox box)

startInlineBox

protected boolean startInlineBox(InlineRenderBox box)

startNormalFlow

protected void startNormalFlow(NormalFlowRenderBox box)

startOtherBox

protected boolean startOtherBox(RenderBox box)

startOtherNode

protected void startOtherNode(RenderNode node)

startProcessing

protected void startProcessing(RenderNode node)