Uses of Class
org.apache.fop.layoutmgr.KnuthSequence
Packages that use KnuthSequence
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
-
Uses of KnuthSequence in org.apache.fop.layoutmgr
Subclasses of KnuthSequence in org.apache.fop.layoutmgrModifier and TypeClassDescriptionstatic classHelper class, extending the functionality of the basicBlockKnuthSequence.classRepresents a list of block level Knuth elements.classInlineKnuthSequence<T extends ListElement>Represents a list of inline Knuth elements.Fields in org.apache.fop.layoutmgr declared as KnuthSequenceModifier and TypeFieldDescriptionprotected KnuthSequence<KnuthElement> BreakingAlgorithm.parThe paragraph of KnuthElements.Methods in org.apache.fop.layoutmgr that return KnuthSequenceModifier 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 KnuthSequenceKnuthSequence.endSequence()Finalizes a Knuth sequence.Methods in org.apache.fop.layoutmgr that return types with arguments of type KnuthSequenceModifier and TypeMethodDescriptionRetrieveTableMarkerLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.Methods in org.apache.fop.layoutmgr with parameters of type KnuthSequenceModifier and TypeMethodDescriptionbooleanBlockKnuthSequence.appendSequence(KnuthSequence sequence) Append sequence to this sequence if it can be appended.booleanBlockKnuthSequence.appendSequence(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.booleanInlineKnuthSequence.appendSequence(KnuthSequence sequence) Append sequence to this sequence if it can be appended.booleanInlineKnuthSequence.appendSequence(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.abstract booleanKnuthSequence.appendSequence(KnuthSequence sequence) Append sequence to this sequence if it can be appended.abstract booleanKnuthSequence.appendSequence(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.booleanKnuthSequence.appendSequenceOrClose(KnuthSequence sequence) Append sequence to this sequence if it can be appended.booleanKnuthSequence.appendSequenceOrClose(KnuthSequence sequence, boolean keepTogether, BreakElement breakElement) Append sequence to this sequence if it can be appended.protected voidBreakingAlgorithm.calculateBreakPoints(BreakingAlgorithm.KnuthNode node, KnuthSequence par, int total) Determines the set of optimal breakpoints corresponding to the given active node.booleanBlockKnuthSequence.canAppendSequence(KnuthSequence sequence) Can sequence be appended to this sequence?booleanInlineKnuthSequence.canAppendSequence(KnuthSequence sequence) Can sequence be appended to this sequence?abstract booleanKnuthSequence.canAppendSequence(KnuthSequence sequence) Can sequence be appended to this sequence?intBreakingAlgorithm.findBreakingPoints(KnuthSequence par, double threshold, boolean force, int allowedBreaks) intBreakingAlgorithm.findBreakingPoints(KnuthSequence par, int startIndex, double threshold, boolean force, int allowedBreaks) Finds an optimal set of breakpoints for the given paragraph.abstract voidBreakingAlgorithm.updateData2(BreakingAlgorithm.KnuthNode bestActiveNode, KnuthSequence sequence, int total) Empty method, hook for subclasses.Constructor parameters in org.apache.fop.layoutmgr with type arguments of type KnuthSequenceModifierConstructorDescriptionBlockKnuthSequence(List<KnuthSequence> list) Creates a new list from an existing list. -
Uses of KnuthSequence in org.apache.fop.layoutmgr.inline
Methods in org.apache.fop.layoutmgr.inline that return types with arguments of type KnuthSequenceModifier and TypeMethodDescriptionAbstractGraphicsLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.CharacterLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.FloatLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) FootnoteLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.InlineContainerLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) InlineLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.LeaderLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.LeafNodeLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.TextLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.WrapperLayoutManager.getNextKnuthElements(LayoutContext context, int alignment)