Package org.pentaho.reporting.engine.classic.core.layout.process

Class Summary
ApplyAutoCommitPageHeaderStep Marks the Page-Header as commited and as seen.
ApplyAutoCommitStep Applies the createRollbackInformation-marker to all closed boxes and applies the pending marker to all currently open boxes.
ApplyCachedValuesStep Creation-Date: 19.04.2007, 20:47:38
ApplyCommitStep Applies the createRollbackInformation-marker to all closed boxes and applies the pending marker to all currently open boxes.
ApplyPageShiftValuesStep This processing step applies the cache shift to all nodes.
BoxShifter By keeping the shifting in a separate class, we can optimize it later without having to touch the other code.
CacheBoxShifter By keeping the shifting in a separate class, we can optimize it later without having to touch the other code.
CanvasMajorAxisLayoutStep This processes the second step of the vertical-layouting.
CleanFlowBoxesStep Removed finished block-boxes.
CleanPaginatedBoxesStep This step must not remove boxes that have a manual break attached.
CommitStep Applies the createRollbackInformation-marker to all closed boxes and applies the pending marker to all currently open boxes.
ComputeStaticPropertiesProcessStep Computes the width for all elements.
CountBoxesStep  
FillFlowPagesStep This Step copies all content from the logical page into a paginated copy of the logical page box.
FillPhysicalPagesStep This Step copies all content from the logical page into the page-grid.
FlowPaginationStep The flow-pagination is a pagination step, where the page-boundaries cannot be determined beforehand.
InfiniteMajorAxisLayoutStep Computes the absolute layout.
InfiniteMinorAxisLayoutStep This process-step computes the effective layout, but it does not take horizontal pagebreaks into account.
IterateStructuralProcessStep Iterates over the document tree using the display-role of the current node as selector.
IterateVisualProcessStep Iterates over the tree of nodes and classifies nodes by their Display-Model.
MajorAxisParagraphBreakState Creation-Date: 12.07.2007, 14:16:07
MinorAxisParagraphBreakState Creation-Date: 12.07.2007, 14:47:54
PageableBreakContext Todo: Document me!

Date: 23.09.2009 Time: 18:23:26

PaginationResult Creation-Date: 02.05.2007, 14:55:58
PaginationStep Creation-Date: 11.04.2007, 14:23:34
ParagraphLineBreakStep This static computation step performs manual linebreaks on all paragraphs.
ProcessUtility Creation-Date: 16.07.2007, 13:42:43
ReplacedContentUtil Todo: Document Me
RevalidateAllAxisLayoutStep This final processing step revalidates the text-layouting and the vertical alignment of block-level elements.
RevalidateTextEllipseProcessStep Creation-Date: 31.07.2007, 19:09:52
RollbackStep Creation-Date: 18.10.2007, 13:41:08
ValidateModelStep This remains empty, until we start implementing the multi-column steps or some more advanced breakability checks.