fop 2.1

Uses of Class
org.apache.fop.layoutmgr.ListElement

Packages that use ListElement
org.apache.fop.layoutmgr FOP's layout engine. 
org.apache.fop.layoutmgr.inline Layout managers for inline formatting objects and line building. 
org.apache.fop.layoutmgr.list Layout managers for lists. 
 

Uses of ListElement in org.apache.fop.layoutmgr
 

Subclasses of ListElement in org.apache.fop.layoutmgr
 class BorderElement
          This represents an unresolved border element.
 class BorderOrPaddingElement
          This class represents an unresolved border or padding element.
 class BreakElement
          This class represents an unresolved break possibility.
 class KnuthBlockBox
          Knuth box used to represent a line in block-progression-dimension (i.e.
 class KnuthBox
          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 KnuthElement
          This is the super class for KnuthBox, KnuthGlue and KnuthPenalty.
 class KnuthGlue
          An instance of this class represents a piece of content with adjustable width: for example a space between words of justified text.
 class KnuthPenalty
          An instance of this class represents information about a feasible breaking point; it does not represent any piece of content.
 class PaddingElement
          This represents an unresolved padding element.
 class SpaceElement
          This class represents an unresolved space element.
 class UnresolvedListElement
          This class represents an unresolved list element.
 class UnresolvedListElementWithLength
          This class represents an unresolved list element element with a (conditional) length.
 class WhitespaceManagementPenalty
          A special penalty used to specify content having multiple variants.
 

Fields in org.apache.fop.layoutmgr with type parameters of type ListElement
 java.util.List<ListElement> WhitespaceManagementPenalty.Variant.knuthList
           
 

Methods in org.apache.fop.layoutmgr that return ListElement
 ListElement KnuthSequence.getElement(int index)
           
 ListElement KnuthPossPosIter.getKE()
          Peek at next, returning as ListElement.
 ListElement KnuthSequence.getLast()
           
 ListElement KnuthSequence.removeLast()
          Remove the last element of this sequence.
 

Methods in org.apache.fop.layoutmgr that return types with arguments of type ListElement
protected  java.util.List<ListElement> BlockStackingLayoutManager.getNextChildElements(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, java.util.Stack<LayoutManager> lmStack, Position restartPosition, LayoutManager restartAtLM)
          Gets the next set of child elements for the given childLM.
protected  java.util.List<ListElement> FlowLayoutManager.getNextChildElements(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, java.util.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.
protected  java.util.List<ListElement> BlockLayoutManager.getNextChildElements(LayoutManager childLM, LayoutContext context, LayoutContext childLC, int alignment, java.util.Stack lmStack, Position restartPosition, LayoutManager restartAtLM)
          Overridden to take into account that the childLM may be the block's LineLayoutManager.
 java.util.List<ListElement> MultiSwitchLayoutManager.getNextKnuthElements(LayoutContext context, int alignment)
           
 

Methods in org.apache.fop.layoutmgr with parameters of type ListElement
protected  void BlockStackingLayoutManager.wrapPositionElement(ListElement el, java.util.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 ListElement
protected  void BlockStackingLayoutManager.addFirstVisibleMarks(java.util.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(java.util.List<ListElement> contentList, LayoutContext parentLC, LayoutContext childLC)
          Adds a break element to the content list between individual child elements.
protected  void BlockStackingLayoutManager.addLastVisibleMarks(java.util.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, java.util.List<ListElement> elements)
          Check whether there is a break-before condition.
static java.util.List<FloatContentLayoutManager> FloatContentLayoutManager.checkForFloats(java.util.List<ListElement> elemenList, int startIndex, int endIndex)
          
static java.util.List<FootnoteBodyLayoutManager> FootenoteUtil.getFootnotes(java.util.List<ListElement> elemenList)
          Returns the footnotes contained in the given element list.
static java.util.List<FootnoteBodyLayoutManager> FootenoteUtil.getFootnotes(java.util.List<ListElement> elemenList, int startIndex, int endIndex)
          Returns the footnotes contained in the given element list.
 

Constructor parameters in org.apache.fop.layoutmgr with type arguments of type ListElement
WhitespaceManagementPenalty.Variant(java.util.List<ListElement> knuthList, int width)
           
 

Uses of ListElement in org.apache.fop.layoutmgr.inline
 

Subclasses of ListElement in org.apache.fop.layoutmgr.inline
 class KnuthInlineBox
          A knuth inline box.
 

Uses of ListElement in org.apache.fop.layoutmgr.list
 

Method parameters in org.apache.fop.layoutmgr.list with type arguments of type ListElement
protected  void ListItemLayoutManager.addFirstVisibleMarks(java.util.List<ListElement> elements, LayoutContext context, int alignment)
          Overridden to unconditionally add elements for space-before.
 


fop 2.1

Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.