org.apache.fop.layoutmgr
Class KnuthBox
java.lang.Object
org.apache.fop.layoutmgr.ListElement
org.apache.fop.layoutmgr.KnuthElement
org.apache.fop.layoutmgr.KnuthBox
- Direct Known Subclasses:
- KnuthBlockBox, KnuthInlineBox
public class KnuthBox
- extends KnuthElement
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), ...
A KnuthBox is never a feasible breaking point.
The represented piece of content is never suppressed.
Besides the inherited methods and attributes, this class has some more
attributes to store information about the content height and its vertical
positioning, and the methods used to get them.
Constructor Summary |
KnuthBox(int w,
Position pos,
boolean bAux)
Create a new KnuthBox. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
KnuthBox
public KnuthBox(int w,
Position pos,
boolean bAux)
- Create a new KnuthBox.
- Parameters:
w
- the width of this boxpos
- the Position stored in this boxbAux
- is this box auxiliary?
isBox
public boolean isBox()
- Overrides:
isBox
in class ListElement
- Returns:
- true if this element is a KnuthBox.
- See Also:
ListElement.isBox()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
- See Also:
Object.toString()
Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.