Uses of Class
org.apache.fop.layoutmgr.KnuthPenalty
Packages that use KnuthPenalty
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
Layout managers for tables.
-
Uses of KnuthPenalty in org.apache.fop.layoutmgr
Subclasses of KnuthPenalty in org.apache.fop.layoutmgrModifier and TypeClassDescriptionclass
A special penalty used to specify content having multiple variants.Fields in org.apache.fop.layoutmgr declared as KnuthPenaltyModifier and TypeFieldDescriptionstatic final KnuthPenalty
KnuthPenalty.DUMMY_ZERO_PENALTY
Dummy, zero-width penaltyprivate final KnuthPenalty
WhitespaceManagementPenalty.Variant.penalty
Methods in org.apache.fop.layoutmgr that return KnuthPenaltyModifier and TypeMethodDescriptionprivate KnuthPenalty
BlockStackingLayoutManager.makeZeroWidthPenalty
(int penaltyValue) Methods in org.apache.fop.layoutmgr with parameters of type KnuthPenaltyModifier and TypeMethodDescriptionprotected void
BreakingAlgorithm.handlePenaltyAt
(KnuthPenalty penalty, int position, int allowedBreaks) Handle aKnuthPenalty
at the given position, taking into account the type of breaks allowed.protected void
PageBreakingAlgorithm.handlePenaltyAt
(KnuthPenalty penalty, int position, int allowedBreaks) Overridden to consider penalties with valueKnuthElement.INFINITE
as legal break-points, if the current keep-context allows this (a keep-*.within-page="always" constraint still permits column-breaks) Handle aKnuthPenalty
at the given position, taking into account the type of breaks allowed. -
Uses of KnuthPenalty in org.apache.fop.layoutmgr.inline
Methods in org.apache.fop.layoutmgr.inline that return KnuthPenaltyModifier and TypeMethodDescriptionprivate KnuthPenalty
TextLayoutManager.makeZeroWidthPenalty
(int penaltyValue) -
Uses of KnuthPenalty in org.apache.fop.layoutmgr.table
Subclasses of KnuthPenalty in org.apache.fop.layoutmgr.tableModifier and TypeClassDescriptionprivate static class
Constructors in org.apache.fop.layoutmgr.table with parameters of type KnuthPenalty