Uses of Class
org.apache.fop.layoutmgr.KnuthSequence
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
-
Uses of KnuthSequence in org.apache.fop.layoutmgr
Modifier and TypeClassDescriptionstatic class
Helper class, extending the functionality of the basicBlockKnuthSequence
.class
Represents a list of block level Knuth elements.class
Represents a list of inline Knuth elements.Modifier and TypeFieldDescriptionprotected KnuthSequence
BreakingAlgorithm.par
The paragraph of KnuthElements.Modifier and TypeMethodDescriptionAbstractBreaker.BlockSequence.endSequence()
Finalizes a Knuth sequence.AbstractBreaker.BlockSequence.endSequence
(Position breakPosition) Finalizes a Knuth sequence.BlockKnuthSequence.endSequence()
Finalizes a Knuth sequence.InlineKnuthSequence.endSequence()
Finalizes a Knuth sequence.abstract KnuthSequence
KnuthSequence.endSequence()
Finalizes a Knuth sequence.Modifier and TypeMethodDescriptionboolean
BlockKnuthSequence.appendSequence
(KnuthSequence sequence) Append sequence to this sequence if it can be appended.boolean
BlockKnuthSequence.appendSequence
(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.boolean
InlineKnuthSequence.appendSequence
(KnuthSequence sequence) Append sequence to this sequence if it can be appended.boolean
InlineKnuthSequence.appendSequence
(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.abstract boolean
KnuthSequence.appendSequence
(KnuthSequence sequence) Append sequence to this sequence if it can be appended.abstract boolean
KnuthSequence.appendSequence
(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.boolean
KnuthSequence.appendSequenceOrClose
(KnuthSequence sequence) Append sequence to this sequence if it can be appended.boolean
KnuthSequence.appendSequenceOrClose
(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.protected void
BreakingAlgorithm.calculateBreakPoints
(BreakingAlgorithm.KnuthNode node, KnuthSequence par, int total) Determines the set of optimal breakpoints corresponding to the given active node.boolean
BlockKnuthSequence.canAppendSequence
(KnuthSequence sequence) Can sequence be appended to this sequence?boolean
InlineKnuthSequence.canAppendSequence
(KnuthSequence sequence) Can sequence be appended to this sequence?abstract boolean
KnuthSequence.canAppendSequence
(KnuthSequence sequence) Can sequence be appended to this sequence?int
BreakingAlgorithm.findBreakingPoints
(KnuthSequence par, double threshold, boolean force, int allowedBreaks) int
BreakingAlgorithm.findBreakingPoints
(KnuthSequence par, int startIndex, double threshold, boolean force, int allowedBreaks) Finds an optimal set of breakpoints for the given paragraph.abstract void
BreakingAlgorithm.updateData2
(BreakingAlgorithm.KnuthNode bestActiveNode, KnuthSequence sequence, int total) Empty method, hook for subclasses. -
Uses of KnuthSequence in org.apache.fop.layoutmgr.inline
Modifier and TypeMethodDescriptionInlineContainerLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment)