Uses of Class
org.apache.fop.layoutmgr.ListElement
Packages that use ListElement
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
Layout managers for lists.
Layout managers for tables.
Various utility classes (I/O, codecs, color support, service discovers etc.).
-
Uses of ListElement in org.apache.fop.layoutmgr
Classes in org.apache.fop.layoutmgr with type parameters of type ListElementModifier and TypeClassDescriptionclass
InlineKnuthSequence<T extends ListElement>
Represents a list of inline Knuth elements.class
KnuthSequence<T extends ListElement>
Represents a list ofKnuth elements
.Subclasses of ListElement in org.apache.fop.layoutmgrModifier and TypeClassDescriptionclass
This represents an unresolved border element.class
This class represents an unresolved border or padding element.class
This class represents an unresolved break possibility.class
Knuth box used to represent a line in block-progression-dimension (i.e.class
An instance of this class represents an unbreakable piece of content with fixed width: for example an image, a syllable (but only if letter spacing is constant), ...class
This is the super class for KnuthBox, KnuthGlue and KnuthPenalty.class
An instance of this class represents a piece of content with adjustable width: for example a space between words of justified text.class
An instance of this class represents information about a feasible breaking point; it does not represent any piece of content.class
This represents an unresolved padding element.class
This class represents an unresolved space element.class
This class represents an unresolved list element.class
This class represents an unresolved list element element with a (conditional) length.class
A special penalty used to specify content having multiple variants.Fields in org.apache.fop.layoutmgr with type parameters of type ListElementModifier and TypeFieldDescriptionprotected List
<ListElement> AbstractBreaker.firstElementsForRestart
final List
<ListElement> WhitespaceManagementPenalty.Variant.knuthList
Methods in org.apache.fop.layoutmgr that return ListElementModifier and TypeMethodDescriptionKnuthSequence.getElement
(int index) KnuthPossPosIter.getKE()
Peek at next, returning as ListElement.KnuthSequence.getLast()
KnuthSequence.removeLast()
Remove the last element of this sequence.Methods in org.apache.fop.layoutmgr that return types with arguments of type ListElementModifier and TypeMethodDescriptionAbstractLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.BlockStackingLayoutManager.getChangedKnuthElements
(List oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.FlowLayoutManager.getChangedKnuthElements
(List oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.protected List
<ListElement> BlockLayoutManager.getNextChildElements
(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Overridden to take into account that the childLM may be the block'sLineLayoutManager
.protected List
<ListElement> BlockStackingLayoutManager.getNextChildElements
(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, Stack<LayoutManager> lmStack, Position restartPosition, LayoutManager restartAtLM) Gets the next set of child elements for the given childLM.protected List
<ListElement> FlowLayoutManager.getNextChildElements
(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, Stack<LayoutManager> lmStack, Position restartPosition, LayoutManager restartLM) Overridden to wrap the child positions before returning the list Gets the next set of child elements for the given childLM.AbstractBaseLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position positionAtIPDChange, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.protected abstract List
<ListElement> AbstractBreaker.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LMprotected List
<ListElement> AbstractBreaker.getNextKnuthElements
(LayoutContext context, int alignment, Position positionAtIPDChange, LayoutManager restartAtLM) Get a sequence of KnuthElements representing the content of the node assigned to the LMBlockContainerLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.BlockContainerLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.BlockLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.BlockLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.BlockStackingLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.BlockStackingLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.FlowLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.LayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position positionAtIPDChange, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.protected List
<ListElement> LocalBreaker.getNextKnuthElements
(LayoutContext context, int alignment) MultiSwitchLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) protected List
<ListElement> PageBreaker.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LMprotected List
<ListElement> PageBreaker.getNextKnuthElements
(LayoutContext context, int alignment, Position positionAtIPDChange, LayoutManager restartAtLM) Get a sequence of KnuthElements representing the content of the node assigned to the LMStaticContentLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.BreakElement.getPendingAfterMarks()
LayoutContext.getPendingAfterMarks()
BreakElement.getPendingBeforeMarks()
LayoutContext.getPendingBeforeMarks()
Methods in org.apache.fop.layoutmgr with parameters of type ListElementModifier and TypeMethodDescriptionprotected void
BlockStackingLayoutManager.wrapPositionElement
(ListElement el, List<ListElement> targetList, boolean force) "wrap" the Position inside the given element and add it to the target list.Method parameters in org.apache.fop.layoutmgr with type arguments of type ListElementModifier and TypeMethodDescriptionprotected void
BlockStackingLayoutManager.addFirstVisibleMarks
(List<ListElement> elements, LayoutContext context, int alignment) Checks if this LM's first "visible marks" (= borders, padding, spaces) have already been processed, and if necessary, adds corresponding elements to the specified list, and updates the given layout context accordingly.protected void
BlockStackingLayoutManager.addInBetweenBreak
(List<ListElement> contentList, LayoutContext parentLC, LayoutContext childLC) Adds a break element to the content list between individual child elements.protected void
BlockStackingLayoutManager.addKnuthElementsForBorderPaddingAfter
(List<ListElement> returnList, boolean isLast) Creates Knuth elements for after border padding and adds them to the return list.protected void
BlockStackingLayoutManager.addKnuthElementsForBorderPaddingBefore
(List<ListElement> returnList, boolean isFirst) Creates Knuth elements for before border padding and adds them to the return list.protected void
BlockStackingLayoutManager.addLastVisibleMarks
(List<ListElement> elements, LayoutContext context, int alignment) Adds elements the LM's last/closing marks to the specified list, and updates the layout context accordingly.protected boolean
BlockStackingLayoutManager.breakBeforeServed
(LayoutContext context, List<ListElement> elements) Check whether there is a break-before condition.static int
ElementListUtils.calcContentLength
(List<ListElement> elems, int start, int end) Calculates the content length of the given element list.static List
<FloatContentLayoutManager> FloatContentLayoutManager.checkForFloats
(List<ListElement> elemenList, int startIndex, int endIndex) {Add info}static int
ElementListUtils.determinePreviousBreak
(List<ListElement> elems, int startIndex) Determines the position of the previous break before the start index on an element list.static boolean
ElementListUtils.endsWithForcedBreak
(List<ListElement> elems) Indicates whether the given element list ends with a forced break.static boolean
ElementListUtils.endsWithNonInfinitePenalty
(List<ListElement> elems) Indicates whether the given element list ends with a penalty with a non-infinite penalty value.AbstractLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.static List
<FootnoteBodyLayoutManager> FootenoteUtil.getFootnotes
(List<ListElement> elemenList) Returns the footnotes contained in the given element list.static List
<FootnoteBodyLayoutManager> FootenoteUtil.getFootnotes
(List<ListElement> elemenList, int startIndex, int endIndex) Returns the footnotes contained in the given element list.protected int
AbstractBreaker.getNextBlockList
(LayoutContext childLC, int nextSequenceStartsOn, Position positionAtIPDChange, LayoutManager restartAtLM, List<ListElement> firstElements) Gets the next block list (sequence) and adds it to a list of block lists if it's not empty.protected int
PageBreaker.getNextBlockList
(LayoutContext childLC, int nextSequenceStartsOn, Position positionAtIPDChange, LayoutManager restartLM, List<ListElement> firstElements) Gets the next block list (sequence) and adds it to a list of block lists if it's not empty.static boolean
ElementListUtils.removeLegalBreaks
(List<ListElement> elements, MinOptMax constraint) Removes legal breaks in an element list.static boolean
ElementListUtils.startsWithForcedBreak
(List<ListElement> elems) Indicates whether the given element list starts with a forced break.protected void
BlockStackingLayoutManager.wrapPositionElement
(ListElement el, List<ListElement> targetList, boolean force) "wrap" the Position inside the given element and add it to the target list.Constructor parameters in org.apache.fop.layoutmgr with type arguments of type ListElement -
Uses of ListElement in org.apache.fop.layoutmgr.inline
Subclasses of ListElement in org.apache.fop.layoutmgr.inlineMethods in org.apache.fop.layoutmgr.inline that return types with arguments of type ListElementModifier and TypeMethodDescriptionInlineContainerLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) InlineContainerLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) InlineLevelLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineLevelLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineStackingLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineStackingLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int thisDepth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsLeafNodeLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsLeafNodeLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsTextLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsTextLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsCharacterLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ContentLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ContentLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedFootnoteLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineContainerLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) InlineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineLevelLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineStackingLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.InlineStackingLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedLeaderLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LeafNodeLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LeafNodeLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedLineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedTextLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ContentLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.LineLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.LineLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, LeafPosition restartPosition) Get a sequence of KnuthElements representing the content of the node assigned to the LM.Method parameters in org.apache.fop.layoutmgr.inline with type arguments of type ListElementModifier and TypeMethodDescriptionInlineContainerLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) InlineContainerLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) InlineLevelLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineLevelLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineStackingLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsInlineStackingLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int thisDepth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsLeafNodeLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsLeafNodeLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsTextLayoutManager.addALetterSpaceTo
(List<ListElement> oldList) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsTextLayoutManager.addALetterSpaceTo
(List<ListElement> oldList, int depth) Tell the LM to modify its data, adding a letter space to the word fragment represented by the given elements, and returning the corrected elementsprotected void
InlineLayoutManager.addKnuthElementsForBorderPaddingEnd
(List<ListElement> returnList) Creates Knuth elements for end border padding and adds them to the return list.protected void
LeafNodeLayoutManager.addKnuthElementsForBorderPaddingEnd
(List<ListElement> returnList) Creates Knuth elements for end border padding and adds them to the return list.protected void
InlineLayoutManager.addKnuthElementsForBorderPaddingStart
(List<ListElement> returnList) Creates Knuth elements for start border padding and adds them to the return list.protected void
LeafNodeLayoutManager.addKnuthElementsForBorderPaddingStart
(List<ListElement> returnList) Creates Knuth elements for start border padding and adds them to the return list.boolean
InlineContainerLayoutManager.applyChanges
(List<ListElement> oldList) boolean
InlineContainerLayoutManager.applyChanges
(List<ListElement> oldList, int depth) boolean
InlineLevelLayoutManager.applyChanges
(List<ListElement> oldList) Tell the LM to apply the changes due to hyphenationboolean
InlineLevelLayoutManager.applyChanges
(List<ListElement> oldList, int depth) Tell the LM to apply the changes due to hyphenationboolean
InlineStackingLayoutManager.applyChanges
(List<ListElement> oldList) Tell the LM to apply the changes due to hyphenationboolean
InlineStackingLayoutManager.applyChanges
(List<ListElement> oldList, int depth) Tell the LM to apply the changes due to hyphenationboolean
LeaderLayoutManager.applyChanges
(List<ListElement> oldList) Tell the LM to apply the changes due to hyphenationboolean
LeafNodeLayoutManager.applyChanges
(List<ListElement> oldList) Tell the LM to apply the changes due to hyphenationboolean
LeafNodeLayoutManager.applyChanges
(List<ListElement> oldList, int depth) Tell the LM to apply the changes due to hyphenationboolean
TextLayoutManager.applyChanges
(List<ListElement> oldList) Tell the LM to apply the changes due to hyphenationboolean
TextLayoutManager.applyChanges
(List<ListElement> oldList, int depth) Tell the LM to apply the changes due to hyphenationCharacterLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ContentLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ContentLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedFootnoteLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineContainerLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) InlineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineLevelLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedInlineStackingLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.InlineStackingLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedLeaderLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LeafNodeLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LeafNodeLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedLineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.LineLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment, int depth) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been appliedTextLayoutManager.getChangedKnuthElements
(List<ListElement> oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points. -
Uses of ListElement in org.apache.fop.layoutmgr.list
Methods in org.apache.fop.layoutmgr.list that return types with arguments of type ListElementModifier and TypeMethodDescriptionListItemLayoutManager.getChangedKnuthElements
(List oldList, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM, after changes have been applied In the context of line breaking, this method is called after hyphenation has been performed, in order to receive the sequence of elements representing the text together with all possible hyphenation points.ListBlockLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.ListItemContentLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.ListItemLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment, Stack lmStack, Position restartPosition, LayoutManager restartAtLM) Returns an updated list of Knuth elements corresponding to this layout manager, after a change of IPD has been detected.Method parameters in org.apache.fop.layoutmgr.list with type arguments of type ListElementModifier and TypeMethodDescriptionprotected void
ListItemLayoutManager.addFirstVisibleMarks
(List<ListElement> elements, LayoutContext context, int alignment) Overridden to unconditionally add elements for space-before. -
Uses of ListElement in org.apache.fop.layoutmgr.table
Methods in org.apache.fop.layoutmgr.table that return types with arguments of type ListElementModifier and TypeMethodDescriptionTableCellLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.TableContentLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM.TableLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Get a sequence of KnuthElements representing the content of the node assigned to the LM. -
Uses of ListElement in org.apache.fop.util
Methods in org.apache.fop.util that return ListElement