Uses of Class
org.apache.fop.layoutmgr.ListElement
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
Layout managers for lists.
Various utility classes (I/O, codecs, color support, service discovers etc.).
-
Uses of ListElement in org.apache.fop.layoutmgr
Modifier 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.Modifier and TypeFieldDescriptionfinal List<ListElement>
WhitespaceManagementPenalty.Variant.knuthList
Modifier and TypeMethodDescriptionKnuthSequence.getElement
(int index) KnuthPossPosIter.getKE()
Peek at next, returning as ListElement.KnuthSequence.getLast()
KnuthSequence.removeLast()
Remove the last element of this sequence.Modifier and TypeMethodDescriptionprotected 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.MultiSwitchLayoutManager.getNextKnuthElements
(LayoutContext context, int alignment) Modifier and TypeMethodDescriptionprotected void
BlockStackingLayoutManager.wrapPositionElement
(ListElement el, List targetList, boolean force) "wrap" the Position inside the given element and add it to the target list.Modifier 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.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 List<FloatContentLayoutManager>
FloatContentLayoutManager.checkForFloats
(List<ListElement> elemenList, int startIndex, int endIndex) {Add info}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. -
Uses of ListElement in org.apache.fop.layoutmgr.inline
-
Uses of ListElement in org.apache.fop.layoutmgr.list
Modifier 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.util