org.apache.fop.layoutmgr.inline

Class KnuthInlineBox


public class KnuthInlineBox
extends KnuthBox

Field Summary

Fields inherited from class org.apache.fop.layoutmgr.KnuthElement

INFINITE

Constructor Summary

KnuthInlineBox(int w, AlignmentContext alignmentContext, Position pos, boolean bAux)
Create a new KnuthBox.

Method Summary

AlignmentContext
getAlignmentContext()
FootnoteBodyLayoutManager
getFootnoteBodyLM()
boolean
isAnchor()
void
setFootnoteBodyLM(FootnoteBodyLayoutManager fblm)
String
toString()

Methods inherited from class org.apache.fop.layoutmgr.KnuthBox

isBox, toString

Methods inherited from class org.apache.fop.layoutmgr.KnuthElement

getP, getW, getY, getZ, isAuxiliary, isUnresolvedElement

Methods inherited from class org.apache.fop.layoutmgr.ListElement

getLayoutManager, getPosition, isBox, isForcedBreak, isGlue, isPenalty, isUnresolvedElement, setPosition

Constructor Details

KnuthInlineBox

public KnuthInlineBox(int w,
                      AlignmentContext alignmentContext,
                      Position pos,
                      boolean bAux)
Create a new KnuthBox.
Parameters:
w - the width of this box
alignmentContext - the alignmentContext for this box
pos - the Position stored in this box
bAux - is this box auxiliary?

Method Details

getAlignmentContext

public AlignmentContext getAlignmentContext()
Returns:
the alignment context.

getFootnoteBodyLM

public FootnoteBodyLayoutManager getFootnoteBodyLM()
Returns:
the FootnoteBodyLM this box holds a reference to

isAnchor

public boolean isAnchor()
Returns:
true if this box holds a reference to a FootnoteBodyLM

setFootnoteBodyLM

public void setFootnoteBodyLM(FootnoteBodyLayoutManager fblm)
Parameters:
fblm - the FootnoteBodyLM this box must hold a reference to

toString

public String toString()
Overrides:
toString in interface KnuthBox

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