Uses of Class org.apache.fop.layoutmgr.LayoutContext

Uses in package org.apache.fop.layoutmgr.table

Methods with parameter type org.apache.fop.layoutmgr.LayoutContext

void
Add the areas.
void
Add the areas to the parent.
void
Adds the areas generated by this layout manager to the area tree.
void
The table area is a reference area that contains areas for columns, bodies, rows and the contents are in cells.
void
TableCellLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext, int[] spannedGridRowHeights, int startRow, int endRow)
Add the areas for the break points.
LinkedList
TableStepper.getCombinedKnuthElementsForRowGroup(LayoutContext context, org.apache.fop.layoutmgr.table.EffRow[] rowGroup, int maxColumnCount, int bodyType)
Creates the combined element list for a row group.
LinkedList
LinkedList
LinkedList
Handles the Knuth elements at the table level: mainly breaks, spaces and borders before and after the table.

Uses in package org.apache.fop.layoutmgr.list

Methods with parameter type org.apache.fop.layoutmgr.LayoutContext

void
The table area is a reference area that contains areas for columns, bodies, rows and the contents are in cells.
void
Add the areas for the break points.
void
Add the areas for the break points.
LinkedList
LinkedList

Uses in package org.apache.fop.layoutmgr.inline

Fields of type org.apache.fop.layoutmgr.LayoutContext

LayoutContext
The child layout context

Methods with parameter type org.apache.fop.layoutmgr.LayoutContext

void
void
void
Generate and add areas to parent area.
void
void
Add the area for this layout manager.
void
Add the areas with the break points.
void
void
Generate and add areas to parent area.
void
Add the area for this layout manager.
TextArea
TextLayoutManager.createTextArea(MinOptMax width, int adjust, LayoutContext context, int spaceDiff, int firstIndex, int lastIndex, boolean isLastArea)
Create an inline word area.
InlineArea
Return the inline area for this leader.
InlineArea
get the inline area.
InlineArea
InlineArea
InlineArea
InlineArea
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
AlignmentContext
AlignmentContext
Creates a new alignment context or returns the current alignment context.
AlignmentContext
AlignmentContext
void
Offset this area.
void
Set the current child layout context
void
Adjust the width of the area when adding.

Methods with return type org.apache.fop.layoutmgr.LayoutContext

LayoutContext
Current child layout context

Uses in package org.apache.fop.layoutmgr

Constructors with parameter type org.apache.fop.layoutmgr.LayoutContext

BreakElement.BreakElement(Position position, int penaltyWidth, int penaltyValue, int breakClass, LayoutContext context)
Constructor for hard breaks.
BreakElement.BreakElement(Position position, int penaltyValue, LayoutContext context)
Main constructor
Copy constructor for creating child layout contexts.

Methods with parameter type org.apache.fop.layoutmgr.LayoutContext

void
Creates the child areas for the given layout manager.
void
void
void
void
void
void
void
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
void
Adds an area to the flow layout manager
void
boolean
Creates Knuth elements for break-after and adds them to the return list.
boolean
Creates Knuth elements for break-before and adds them to the return list.
void
Adds the unresolved elements for border and padding to a layout context so break possibilities can be properly constructed.
void
int
AbstractBreaker.getNextBlockList(LayoutContext childLC, int nextSequenceStartsOn)
Gets the next block list (sequence) and adds it to a list of block lists if it's not empty.
int
PageBreaker.getNextBlockList(LayoutContext childLC, int nextSequenceStartsOn)
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
LinkedList
Get a sequence of KnuthElements representing the content of the node assigned to the LM
LinkedList
LinkedList
int
AbstractBreaker.handleSpanChange(LayoutContext childLC, int nextSequenceStartsOn)
Handles span changes reported through the LayoutContext.
int
PageBreaker.handleSpanChange(LayoutContext childLC, int nextSequenceStartsOn)
void
Used to update the LayoutContext in subclasses prior to starting a new element list.
void

Methods with return type org.apache.fop.layoutmgr.LayoutContext

LayoutContext
Creates the top-level LayoutContext for the breaker operation.

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.