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
Subclasses of ListElement in org.apache.fop.layoutmgrModifier and TypeClassDescriptionclassThis represents an unresolved border element.classThis class represents an unresolved border or padding element.classThis class represents an unresolved break possibility.classKnuth box used to represent a line in block-progression-dimension (i.e.classAn 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), ...classThis is the super class for KnuthBox, KnuthGlue and KnuthPenalty.classAn instance of this class represents a piece of content with adjustable width: for example a space between words of justified text.classAn instance of this class represents information about a feasible breaking point; it does not represent any piece of content.classThis represents an unresolved padding element.classThis class represents an unresolved space element.classThis class represents an unresolved list element.classThis class represents an unresolved list element element with a (conditional) length.classA special penalty used to specify content having multiple variants.Fields in org.apache.fop.layoutmgr with type parameters of type ListElementModifier and TypeFieldDescriptionprivate List<ListElement> MultiSwitchLayoutManager.WhitespaceManagementPosition.knuthListfinal List<ListElement> WhitespaceManagementPenalty.Variant.knuthListMethods 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 TypeMethodDescriptionprivate List<ListElement> FlowLayoutManager.addChildElements(List<ListElement> elements, LayoutManager childLM, LayoutContext context, int alignment, Stack<LayoutManager> lmStack, Position position, LayoutManager restartAtLM) MultiSwitchLayoutManager.DefaultKnuthListGenerator.getKnuthElements(LayoutContext context, int alignment) MultiSwitchLayoutManager.KnuthElementsGenerator.getKnuthElements(LayoutContext context, int alignment) MultiSwitchLayoutManager.WhitespaceManagement.getKnuthElements(LayoutContext context, int alignment) MultiSwitchLayoutManager.WhitespaceManagementPosition.getKnuthList()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.MultiSwitchLayoutManager.getNextKnuthElements(LayoutContext context, int alignment) private List<ListElement> BlockContainerLayoutManager.getNextKnuthElementsAbsolute(LayoutContext context) Methods in org.apache.fop.layoutmgr with parameters of type ListElementModifier and TypeMethodDescriptionprotected voidBlockStackingLayoutManager.wrapPositionElement(ListElement el, List 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 TypeMethodDescriptionprivate List<ListElement> FlowLayoutManager.addChildElements(List<ListElement> elements, LayoutManager childLM, LayoutContext context, int alignment, Stack<LayoutManager> lmStack, Position position, LayoutManager restartAtLM) protected voidBlockStackingLayoutManager.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 voidBlockStackingLayoutManager.addInBetweenBreak(List<ListElement> contentList, LayoutContext parentLC, LayoutContext childLC) Adds a break element to the content list between individual child elements.protected voidBlockStackingLayoutManager.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 booleanBlockStackingLayoutManager.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.voidMultiSwitchLayoutManager.WhitespaceManagementPosition.setKnuthList(List<ListElement> knuthList) 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.inlineFields in org.apache.fop.layoutmgr.inline with type parameters of type ListElementModifier and TypeFieldDescriptionprivate List<ListElement> InlineContainerLayoutManager.childElementsMethods in org.apache.fop.layoutmgr.inline that return types with arguments of type ListElementModifier and TypeMethodDescriptionprivate List<ListElement> LineLayoutManager.createLineBreaks(int alignment, LayoutContext context) Phase 2 of Knuth algorithm: find optimal break points.private List<ListElement> InlineContainerLayoutManager.getChildKnuthElements(LayoutContext layoutContext, int alignment) private List<ListElement> LineLayoutManager.postProcessLineBreaks(int alignment, LayoutContext context) Creates the element list in BP direction for the broken lines.Method parameters in org.apache.fop.layoutmgr.inline with type arguments of type ListElementModifier and TypeMethodDescriptionprivate voidLineLayoutManager.createElements(List<ListElement> list, LineLayoutPossibilities llPoss, Position elementPosition) private voidInlineContainerLayoutManager.wrapPositions(List<ListElement> elements) -
Uses of ListElement in org.apache.fop.layoutmgr.list
Fields in org.apache.fop.layoutmgr.list with type parameters of type ListElementModifier and TypeFieldDescriptionprivate List<ListElement> ListItemLayoutManager.bodyListprivate List<ListElement> ListItemLayoutManager.labelListMethod parameters in org.apache.fop.layoutmgr.list with type arguments of type ListElementModifier and TypeMethodDescriptionprotected voidListItemLayoutManager.addFirstVisibleMarks(List<ListElement> elements, LayoutContext context, int alignment) Overridden to unconditionally add elements for space-before.private PositionListItemLayoutManager.extractBlock(List<ListElement> bodyElements, int index) Extracts a block Position from a ListElement at a given index in a list of ListItem body elements.private ListListItemLayoutManager.getCombinedKnuthElementsForListItem(List<ListElement> labelElements, List<ListElement> bodyElements, LayoutContext context) -
Uses of ListElement in org.apache.fop.layoutmgr.table
Subclasses of ListElement in org.apache.fop.layoutmgr.tableModifier and TypeClassDescriptionprivate static classprivate static class -
Uses of ListElement in org.apache.fop.util
Methods in org.apache.fop.util that return ListElement