Top Fields Constructors Methods
com.openhtmltopdf.render.simplepainter

public Class SimpleBoxCollector

extends Object
Class Inheritance
Imports
java.awt.Shape, java.util.ArrayList, .Collections, .List, com.openhtmltopdf.layout.Layer, com.openhtmltopdf.newtable.TableCellBox, .TableSectionBox, com.openhtmltopdf.render.BlockBox, .Box, .DisplayListItem, .LineBox, .OperatorClip, .OperatorSetClip, .RenderingContext

Field Summary

Modifier and TypeField and Description
private List<DisplayListItem>
private boolean
private boolean
private List<DisplayListItem>
private List<DisplayListItem>
private List<DisplayListItem>
private List<TableCellBox>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private boolean
addBlockToLists(RenderingContext c, Layer layer, Box container, Shape ourClip)

Adds block box to appropriate flat box lists.

private void
private void
private void
private void
private void
public List<DisplayListItem>
private void
public void
public void
collect(RenderingContext c, Layer layer, Box container)

private void
public List<DisplayListItem>
public List<DisplayListItem>
public List<DisplayListItem>
private void
public List<TableCellBox>
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

_blocksback to summary
private List<DisplayListItem> _blocks
_hasListItemsback to summary
private boolean _hasListItems
_hasReplacedsback to summary
private boolean _hasReplaceds
_inlinesback to summary
private List<DisplayListItem> _inlines
_listItemsback to summary
private List<DisplayListItem> _listItems
_replacedsback to summary
private List<DisplayListItem> _replaceds
_tcellsback to summary
private List<TableCellBox> _tcells

Constructor Detail

SimpleBoxCollectorback to summary
public SimpleBoxCollector()

Method Detail

addBlockback to summary
private void addBlock(DisplayListItem block)
addBlockToListsback to summary
private boolean addBlockToLists(RenderingContext c, Layer layer, Box container, Shape ourClip)

Adds block box to appropriate flat box lists.

addInlineback to summary
private void addInline(DisplayListItem inline)
addLineBoxback to summary
private void addLineBox(RenderingContext c, Layer layer, LineBox container)
addListItemback to summary
private void addListItem(DisplayListItem listItem)
addReplacedback to summary
private void addReplaced(DisplayListItem replaced)
addTableCellback to summary
private void addTableCell(TableCellBox tcell)
blocksback to summary
public List<DisplayListItem> blocks()
clipAllback to summary
private void clipAll(OperatorClip dli)
collectback to summary
public void collect(RenderingContext c, Layer layer)
collectback to summary
public void collect(RenderingContext c, Layer layer, Box container)
collectInlineback to summary
private void collectInline(RenderingContext c, Layer layer)
inlinesback to summary
public List<DisplayListItem> inlines()
listItemsback to summary
public List<DisplayListItem> listItems()
replacedsback to summary
public List<DisplayListItem> replaceds()
setClipAllback to summary
private void setClipAll(OperatorSetClip dli)
tcellsback to summary
public List<TableCellBox> tcells()