org.apache.fop.layoutmgr
Interface BlockLevelLayoutManager
- LayoutManager, PercentBaseContext
- BlockContainerLayoutManager, BlockLayoutManager, BlockStackingLayoutManager, FlowLayoutManager, FootnoteBodyLayoutManager, LineLayoutManager, ListBlockLayoutManager, ListItemContentLayoutManager, ListItemLayoutManager, StaticContentLayoutManager, TableAndCaptionLayoutManager, TableCaptionLayoutManager, TableCellLayoutManager, TableLayoutManager
public interface BlockLevelLayoutManager
The interface for LayoutManagers which generate block areas
addAreas, addChildArea, addChildLM, addChildLMs, createNextChildLMs, getChangedKnuthElements, getChildLMs, getContentAreaBPD, getContentAreaIPD, getFObj, getGeneratesBlockArea, getGeneratesLineArea, getGeneratesReferenceArea, getNextKnuthElements, getPSLM, getParent, getParentArea, initialize, isFinished, notifyPos, resetPosition, setFinished, setParent |
LINE_HEIGHT_ADJUSTMENT
public static final int LINE_HEIGHT_ADJUSTMENT
Adjustment class: adjustment for line height
LINE_NUMBER_ADJUSTMENT
public static final int LINE_NUMBER_ADJUSTMENT
Adjustment class: adjustment for number of lines
NO_ADJUSTMENT
public static final int NO_ADJUSTMENT
Adjustment class: no adjustment
SPACE_AFTER_ADJUSTMENT
public static final int SPACE_AFTER_ADJUSTMENT
Adjustment class: adjustment for space-after
SPACE_BEFORE_ADJUSTMENT
public static final int SPACE_BEFORE_ADJUSTMENT
Adjustment class: adjustment for space-before
discardSpace
public void discardSpace(KnuthGlue spaceGlue)
mustKeepTogether
public boolean mustKeepTogether()
- true if this element must be kept together
mustKeepWithNext
public boolean mustKeepWithNext()
- true if this element must be kept with the next element.
mustKeepWithPrevious
public boolean mustKeepWithPrevious()
- true if this element must be kept with the previous element.
negotiateBPDAdjustment
public int negotiateBPDAdjustment(int adj,
KnuthElement lastElement)
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.