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>_blocksprivate boolean_hasListItemsprivate boolean_hasReplacedsprivate java.util.List<DisplayListItem>_inlinesprivate java.util.List<DisplayListItem>_listItemsprivate java.util.List<DisplayListItem>_replacedsprivate 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 voidaddBlock(DisplayListItem block)private booleanaddBlockToLists(RenderingContext c, Layer layer, Box container, java.awt.Shape ourClip)Adds block box to appropriate flat box lists.private voidaddInline(DisplayListItem inline)private voidaddLineBox(RenderingContext c, Layer layer, LineBox container)private voidaddListItem(DisplayListItem listItem)private voidaddReplaced(DisplayListItem replaced)private voidaddTableCell(TableCellBox tcell)java.util.List<DisplayListItem>blocks()private voidclipAll(OperatorClip dli)voidcollect(RenderingContext c, Layer layer)voidcollect(RenderingContext c, Layer layer, Box container)private voidcollectInline(RenderingContext c, Layer layer)java.util.List<DisplayListItem>inlines()java.util.List<DisplayListItem>listItems()java.util.List<DisplayListItem>replaceds()private voidsetClipAll(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)
-
-