| AbstractAlignmentProcessor | Todo: The whole horizontal alignment is not suitable for spanned page
breaks. |
| AlignmentCollector | The collector holds the total height of all elements and the baseline
positions of the last element. |
| BoxShifter | By keeping the shifting in a separate class, we can optimize it later without
having to touch the other code. |
| CenterAlignmentProcessor | Right alignment strategy. |
| CheckHibernationLayoutStep | Creation-Date: Dec 5, 2006, 3:40:53 PM
|
| CleanPaginatedBoxesStep | Creation-Date: 27.10.2006, 18:19:24
|
| CleanStreamedBoxesStep | Creation-Date: 27.10.2006, 18:19:24
|
| ComputeBreakabilityStep | Computes the size of the non-breakable areas at the beginning and end
of each block-level box. |
| ComputeICMMetricsStep | This step performs the first layouting step. |
| ComputeMarginsStep | This semi-dynamic step computes the effective margins. |
| ComputeStaticPropertiesStep | This step computes the defined margins, the border and paddings. |
| ComputeTableICMMetricsStep | Computes the table-column base-size ratios. |
| ComputeTableICMMetricsStep.TableInfoStructure | |
| FillPhysicalPagesStep | This Step copies all content from the logical page into the page-grid. |
| InfiniteMajorAxisLayoutStep | This process-step computes the vertical alignment and corrects the
y-positions whereever needed. |
| InfiniteMajorAxisLayoutStep.ParagraphBreakState | |
| 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. |
| LeftAlignmentProcessor | Performs the left-alignment computations. |
| PaginationStep | Computes the pagination. |
| ParagraphBreakState | Used in the Infinite*AxisLayoutSteps. |
| ParagraphLineBreakStep | This static computation step performs manual linebreaks on all paragraphs. |
| RightAlignmentProcessor | Right alignment strategy. |
| SimplePaginationStep | Computes the pagination for streaming outputs. |
| TableRowHeightStep | Creation-Date: 10.10.2006, 14:10:08
|
| TableRowHeightStep.TableInfoStructure | |
| TableValidationStep | Another static processing step which validates the table structure. |
| TableValidationStep.TableInfoStructure | |
| UpdateTokensStep | Creation-Date: 29.11.2006, 21:56:47
|
| ValidateModelStep | This step checks, whether the model will be layoutable. |