| java.lang.Object org.apache.fop.layoutmgr.ListElement org.apache.fop.layoutmgr.KnuthElement org.apache.fop.layoutmgr.KnuthBox org.apache.fop.layoutmgr.KnuthBlockBox
KnuthBlockBox | public class KnuthBlockBox extends KnuthBox (Code) | | Knuth box used to represent a line in block-progression-dimension (i.e. the width is its height).
|
Constructor Summary | |
public | KnuthBlockBox(int w, MinOptMax range, int bpdim, Position pos, boolean bAux) Creates a new box. | public | KnuthBlockBox(int w, LinkedList list, Position pos, boolean bAux) Creates a new box.
Parameters: w - block progression dimension of this box Parameters: list - footnotes cited by elements in this box. |
KnuthBlockBox | public KnuthBlockBox(int w, MinOptMax range, int bpdim, Position pos, boolean bAux)(Code) | | Creates a new box.
Parameters: w - block progression dimension of this box Parameters: range - min, opt, max inline progression dimension of this box Parameters: bpdim - natural width of the line represented by this box. Parameters: pos - the Position stored in this box Parameters: bAux - is this box auxiliary? |
KnuthBlockBox | public KnuthBlockBox(int w, LinkedList list, Position pos, boolean bAux)(Code) | | Creates a new box.
Parameters: w - block progression dimension of this box Parameters: list - footnotes cited by elements in this box. The list contains thecorresponding FootnoteBodyLayoutManagers Parameters: pos - the Position stored in this box Parameters: bAux - is this box auxiliary? |
addElementList | public void addElementList(LinkedList list)(Code) | | Adds the given list of Knuth elements to this box' list of elements.
Parameters: list - elements corresponding to a footnote body |
getBPD | public int getBPD()(Code) | | Returns the natural width (without stretching nor shrinking) of the line
represented by this box.
the line width |
getElementLists | public LinkedList getElementLists()(Code) | | Returns the list of Knuth sequences registered by this box.
a list of KnuthElement sequences corresponding to footnotes cited in thisbox |
getFootnoteBodyLMs | public LinkedList getFootnoteBodyLMs()(Code) | | the LMs for the footnotes cited in this box. |
getIPDRange | public MinOptMax getIPDRange()(Code) | | the inline progression dimension of this box. |
hasAnchors | public boolean hasAnchors()(Code) | | true if this box contains footnote citations. |
Fields inherited from org.apache.fop.layoutmgr.KnuthElement | final public static int INFINITE(Code)(Java Doc)
|
|
|