Class RevalidateAllAxisLayoutStep
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.process.RevalidateAllAxisLayoutStep
-
public final class RevalidateAllAxisLayoutStep extends Object
This final processing step revalidates the text-layouting and the vertical alignment of block-level elements. At this point, the layout is almost finished, but non-dynamic text elements may contain more content on the last line than actually needed. This step recomputes the vertical alignment and merges all extra lines into the last line.- Author:
- Thomas Morgner
-
-
Constructor Summary
Constructors Constructor Description RevalidateAllAxisLayoutStep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
initialize(OutputProcessorMetaData metaData)
void
processBoxChilds(ParagraphRenderBox box, PageGrid pageGrid)
protected void
processComplexText(ParagraphRenderBox paragraph)
protected void
processSimpleText(ParagraphRenderBox paragraph)
-
-
-
Method Detail
-
initialize
public void initialize(OutputProcessorMetaData metaData)
-
processBoxChilds
public void processBoxChilds(ParagraphRenderBox box, PageGrid pageGrid)
-
processComplexText
protected void processComplexText(ParagraphRenderBox paragraph)
-
processSimpleText
protected void processSimpleText(ParagraphRenderBox paragraph)
-
-