Class SimpleBoxCollector
- java.lang.Object
-
- com.openhtmltopdf.render.simplepainter.SimpleBoxCollector
-
public class SimpleBoxCollector extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<DisplayListItem>
_blocks
private boolean
_hasListItems
private boolean
_hasReplaceds
private java.util.List<DisplayListItem>
_inlines
private java.util.List<DisplayListItem>
_listItems
private java.util.List<DisplayListItem>
_replaceds
private java.util.List<TableCellBox>
_tcells
-
Constructor Summary
Constructors Constructor Description SimpleBoxCollector()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addBlock(DisplayListItem block)
private boolean
addBlockToLists(RenderingContext c, Layer layer, Box container, java.awt.Shape ourClip)
Adds block box to appropriate flat box lists.private void
addInline(DisplayListItem inline)
private void
addLineBox(RenderingContext c, Layer layer, LineBox container)
private void
addListItem(DisplayListItem listItem)
private void
addReplaced(DisplayListItem replaced)
private void
addTableCell(TableCellBox tcell)
java.util.List<DisplayListItem>
blocks()
private void
clipAll(OperatorClip dli)
void
collect(RenderingContext c, Layer layer)
void
collect(RenderingContext c, Layer layer, Box container)
private void
collectInline(RenderingContext c, Layer layer)
java.util.List<DisplayListItem>
inlines()
java.util.List<DisplayListItem>
listItems()
java.util.List<DisplayListItem>
replaceds()
private void
setClipAll(OperatorSetClip dli)
java.util.List<TableCellBox>
tcells()
-
-
-
Field Detail
-
_blocks
private java.util.List<DisplayListItem> _blocks
-
_inlines
private java.util.List<DisplayListItem> _inlines
-
_tcells
private java.util.List<TableCellBox> _tcells
-
_replaceds
private java.util.List<DisplayListItem> _replaceds
-
_listItems
private java.util.List<DisplayListItem> _listItems
-
_hasListItems
private boolean _hasListItems
-
_hasReplaceds
private boolean _hasReplaceds
-
-
Method Detail
-
addBlock
private void addBlock(DisplayListItem block)
-
addInline
private void addInline(DisplayListItem inline)
-
addTableCell
private void addTableCell(TableCellBox tcell)
-
addReplaced
private void addReplaced(DisplayListItem replaced)
-
addListItem
private void addListItem(DisplayListItem listItem)
-
clipAll
private void clipAll(OperatorClip dli)
-
setClipAll
private void setClipAll(OperatorSetClip dli)
-
blocks
public java.util.List<DisplayListItem> blocks()
-
inlines
public java.util.List<DisplayListItem> inlines()
-
tcells
public java.util.List<TableCellBox> tcells()
-
replaceds
public java.util.List<DisplayListItem> replaceds()
-
listItems
public java.util.List<DisplayListItem> listItems()
-
addBlockToLists
private boolean addBlockToLists(RenderingContext c, Layer layer, Box container, java.awt.Shape ourClip)
Adds block box to appropriate flat box lists.
-
collect
public void collect(RenderingContext c, Layer layer)
-
collectInline
private void collectInline(RenderingContext c, Layer layer)
-
collect
public void collect(RenderingContext c, Layer layer, Box container)
-
addLineBox
private void addLineBox(RenderingContext c, Layer layer, LineBox container)
-
-