|
fop 0.95 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LayoutContext | |
---|---|
org.apache.fop.layoutmgr | FOP's layout engine. |
org.apache.fop.layoutmgr.inline | Layout managers for inline formatting objects and line building. |
org.apache.fop.layoutmgr.list | Layout managers for lists. |
org.apache.fop.layoutmgr.table | Layout managers for tables. |
Uses of LayoutContext in org.apache.fop.layoutmgr |
---|
Methods in org.apache.fop.layoutmgr that return LayoutContext | |
---|---|
protected LayoutContext |
AbstractBreaker.createLayoutContext()
Creates the top-level LayoutContext for the breaker operation. |
Methods in org.apache.fop.layoutmgr with parameters of type LayoutContext | |
---|---|
static void |
AreaAdditionUtil.addAreas(BlockStackingLayoutManager bslm,
PositionIterator parentIter,
LayoutContext layoutContext)
Creates the child areas for the given layout manager. |
protected abstract void |
AbstractBreaker.addAreas(PositionIterator posIter,
LayoutContext context)
|
void |
AbstractLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
BlockContainerLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
BlockLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
FlowLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
FootnoteBodyLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
LayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
protected void |
PageBreaker.addAreas(PositionIterator posIter,
LayoutContext context)
Adds an area to the flow layout manager |
void |
StaticContentLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
protected boolean |
BlockStackingLayoutManager.addKnuthElementsForBreakAfter(java.util.LinkedList returnList,
LayoutContext context)
Creates Knuth elements for break-after and adds them to the return list. |
protected boolean |
BlockStackingLayoutManager.addKnuthElementsForBreakBefore(java.util.LinkedList returnList,
LayoutContext context)
Creates Knuth elements for break-before and adds them to the return list. |
protected void |
BlockStackingLayoutManager.addPendingMarks(LayoutContext context)
Adds the unresolved elements for border and padding to a layout context so break possibilities can be properly constructed. |
void |
LayoutContext.copyPendingMarksFrom(LayoutContext source)
|
protected 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. |
protected int |
PageBreaker.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. |
protected abstract java.util.LinkedList |
AbstractBreaker.getNextKnuthElements(LayoutContext context,
int alignment)
|
java.util.LinkedList |
AbstractLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
BlockContainerLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
BlockLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
BlockStackingLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
FlowLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
LayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
protected java.util.LinkedList |
PageBreaker.getNextKnuthElements(LayoutContext context,
int alignment)
|
java.util.LinkedList |
StaticContentLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
protected int |
AbstractBreaker.handleSpanChange(LayoutContext childLC,
int nextSequenceStartsOn)
Handles span changes reported through the LayoutContext . |
protected int |
PageBreaker.handleSpanChange(LayoutContext childLC,
int nextSequenceStartsOn)
Handles span changes reported through the LayoutContext . |
void |
LayoutContext.setStackLimitsFrom(LayoutContext context)
Sets (Copies) the stack limits in both directions from another layout context. |
protected void |
AbstractBreaker.updateLayoutContext(LayoutContext context)
Used to update the LayoutContext in subclasses prior to starting a new element list. |
protected void |
PageBreaker.updateLayoutContext(LayoutContext context)
Used to update the LayoutContext in subclasses prior to starting a new element list. |
Constructors in org.apache.fop.layoutmgr with parameters of type LayoutContext | |
---|---|
BreakElement(Position position,
int penaltyWidth,
int penaltyValue,
int breakClass,
LayoutContext context)
Constructor for hard breaks. |
|
BreakElement(Position position,
int penaltyValue,
LayoutContext context)
Main constructor |
|
LayoutContext(LayoutContext parentLC)
Copy constructor for creating child layout contexts. |
Uses of LayoutContext in org.apache.fop.layoutmgr.inline |
---|
Fields in org.apache.fop.layoutmgr.inline declared as LayoutContext | |
---|---|
protected LayoutContext |
InlineStackingLayoutManager.childLC
The child layout context |
Methods in org.apache.fop.layoutmgr.inline that return LayoutContext | |
---|---|
protected LayoutContext |
InlineStackingLayoutManager.getContext()
Current child layout context |
Methods in org.apache.fop.layoutmgr.inline with parameters of type LayoutContext | |
---|---|
void |
AbstractPageNumberCitationLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Add the area for this layout manager. |
void |
ContentLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
|
void |
FootnoteLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator. |
void |
InlineLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext context)
Generate and add areas to parent area. |
void |
LeaderLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Add the area for this layout manager. |
void |
LeafNodeLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Add the area for this layout manager. |
void |
LineLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext context)
Add the areas with the break points. |
void |
TextLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Generate and add areas to parent area. |
void |
WrapperLayoutManager.addAreas(PositionIterator posIter,
LayoutContext context)
Add the area for this layout manager. |
protected TextArea |
TextLayoutManager.createTextArea(MinOptMax width,
int adjust,
LayoutContext context,
int spaceDiff,
int firstIndex,
int lastIndex,
boolean isLastArea)
Create an inline word area. |
InlineArea |
AbstractPageNumberCitationLayoutManager.get(LayoutContext context)
get the inline area. |
InlineArea |
LeaderLayoutManager.get(LayoutContext context)
Return the inline area for this leader. |
InlineArea |
LeafNodeLayoutManager.get(LayoutContext context)
get the inline area. |
InlineArea |
PageNumberCitationLastLayoutManager.get(LayoutContext context)
get the inline area. |
InlineArea |
PageNumberCitationLayoutManager.get(LayoutContext context)
get the inline area. |
InlineArea |
PageNumberLayoutManager.get(LayoutContext context)
get the inline area. |
InlineArea |
WrapperLayoutManager.get(LayoutContext context)
get the inline area. |
java.util.LinkedList |
AbstractGraphicsLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
CharacterLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
ContentLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
|
java.util.LinkedList |
FootnoteLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
InlineLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
LeaderLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
LeafNodeLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
LineLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
TextLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
protected AlignmentContext |
AbstractGraphicsLayoutManager.makeAlignmentContext(LayoutContext context)
Creates a new alignment context or returns the current alignment context. |
protected AlignmentContext |
AbstractPageNumberCitationLayoutManager.makeAlignmentContext(LayoutContext context)
Creates a new alignment context or returns the current alignment context. |
protected AlignmentContext |
LeafNodeLayoutManager.makeAlignmentContext(LayoutContext context)
Creates a new alignment context or returns the current alignment context. |
protected AlignmentContext |
PageNumberLayoutManager.makeAlignmentContext(LayoutContext context)
Creates a new alignment context or returns the current alignment context. |
protected void |
LeafNodeLayoutManager.offsetArea(InlineArea area,
LayoutContext context)
Offset this area. |
protected void |
InlineStackingLayoutManager.setChildContext(LayoutContext lc)
Set the current child layout context |
protected void |
LeafNodeLayoutManager.widthAdjustArea(InlineArea area,
LayoutContext context)
Adjust the width of the area when adding. |
Uses of LayoutContext in org.apache.fop.layoutmgr.list |
---|
Methods in org.apache.fop.layoutmgr.list with parameters of type LayoutContext | |
---|---|
void |
ListBlockLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
The table area is a reference area that contains areas for columns, bodies, rows and the contents are in cells. |
void |
ListItemContentLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Add the areas for the break points. |
void |
ListItemLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Add the areas for the break points. |
java.util.LinkedList |
ListBlockLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
ListItemLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
Uses of LayoutContext in org.apache.fop.layoutmgr.table |
---|
Methods in org.apache.fop.layoutmgr.table with parameters of type LayoutContext | |
---|---|
void |
TableAndCaptionLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Add the areas. |
void |
TableCaptionLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
Add the areas to the parent. |
void |
TableLayoutManager.addAreas(PositionIterator parentIter,
LayoutContext layoutContext)
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,
int borderBeforeWhich,
int borderAfterWhich,
boolean firstOnPage,
boolean lastOnPage,
org.apache.fop.layoutmgr.table.RowPainter painter,
int firstRowHeight)
Add the areas for the break points. |
java.util.LinkedList |
TableStepper.getCombinedKnuthElementsForRowGroup(LayoutContext context,
EffRow[] rows,
int bodyType)
Creates the combined element list for a row group. |
java.util.LinkedList |
TableCellLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
java.util.LinkedList |
TableContentLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
|
java.util.LinkedList |
TableLayoutManager.getNextKnuthElements(LayoutContext context,
int alignment)
Get a sequence of KnuthElements representing the content of the node assigned to the LM |
|
fop 0.95 | |||||||||
PREV NEXT | FRAMES NO FRAMES |