| fop 0.94 | |
| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectorg.apache.fop.layoutmgr.BreakingAlgorithmorg.apache.fop.layoutmgr.PageBreakingAlgorithmorg.apache.fop.layoutmgr.BalancingColumnBreakingAlgorithmpublic class BalancingColumnBreakingAlgorithmextends org.apache.fop.layoutmgr.PageBreakingAlgorithmNested Class Summary |
Nested classes/interfaces inherited from class org.apache.fop.layoutmgr.PageBreakingAlgorithm | |
PageBreakingAlgorithm.BestPageRecords, PageBreakingAlgorithm.KnuthPageNode, PageBreakingAlgorithm.PageBreakingLayoutListener | |
Nested classes/interfaces inherited from class org.apache.fop.layoutmgr.BreakingAlgorithm | |
BreakingAlgorithm.BestRecords, BreakingAlgorithm.KnuthNode | |
Field Summary |
Fields inherited from class org.apache.fop.layoutmgr.BreakingAlgorithm | |
ALL_BREAKS, INFINITE_RATIO, NO_FLAGGED_PENALTIES, ONLY_FORCED_BREAKS, activeLines, activeNodeCount, alignment, alignmentLast, bFirst, best, considerTooShort, endLine, incompatibleFitnessDemerit, lineWidth, log, maxFlaggedPenaltiesCount, par, repeatedFlaggedDemerit, startLine, totalShrink, totalStretch, totalWidth | |
Constructor Summary | |
| |
Method Summary | |
protected double |
|
Methods inherited from class org.apache.fop.layoutmgr.PageBreakingAlgorithm | |
computeAdjustmentRatio, computeDemerits, computeDifference, considerLegalBreak, createNode, createNode, filterActiveNodes, finish, getFObj, getFootnoteList, getLineWidth, getPageBreaks, handleBox, initialize, insertPageBreakAsFirst, restartFrom, updateData1, updateData2 | |
Methods inherited from class org.apache.fop.layoutmgr.BreakingAlgorithm | |
addNode, compareNodes, computeAdjustmentRatio, computeDemerits, computeDifference, considerLegalBreak, createNode, createNode, filterActiveNodes, findBreakingPoints, findBreakingPoints, finish, getAlignment, getAlignmentLast, getElement, getLineWidth, getLineWidth, getMaxRecoveryAttempts, getNode, handleBox, initialize, isPartOverflowRecoveryActivated, removeNode, restartFrom, setConstantLineWidth, toString, updateData1, updateData2 | |
public BalancingColumnBreakingAlgorithm(LayoutManager topLevelLM, PageProvider pageProvider, PageBreakingAlgorithm.PageBreakingLayoutListener layoutListener, int alignment, int alignmentLast, MinOptMax footnoteSeparatorLength, boolean partOverflowRecovery, int columnCount)
protected double computeDemerits(BreakingAlgorithm.KnuthNode activeNode, KnuthElement element, int fitnessClass, double r)
- Overrides:
- computeDemerits in interface org.apache.fop.layoutmgr.PageBreakingAlgorithm
- See Also:
BreakingAlgorithm
| fop 0.94 |