org.pentaho.reporting.engine.classic.core.layout.process
Class RevalidateAllAxisLayoutStep
java.lang.Object
org.pentaho.reporting.engine.classic.core.layout.process.IterateVisualProcessStep
org.pentaho.reporting.engine.classic.core.layout.process.RevalidateAllAxisLayoutStep
public final class RevalidateAllAxisLayoutStep
- extends IterateVisualProcessStep
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
RevalidateAllAxisLayoutStep
public RevalidateAllAxisLayoutStep(OutputProcessorMetaData metaData)
compute
public void compute(LogicalPageBox pageBox)