Class SimplePainter
java.lang.Object
com.openhtmltopdf.render.simplepainter.SimplePainter
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidclip(RenderingContext c, OperatorClip clip) private voidvoidpaintAsLayer(RenderingContext c, BlockBox startingPoint) private voidpaintBackgroundsAndBorders(RenderingContext c, List<DisplayListItem> blocks, Map<TableCellBox, List<CollapsedBorderSide>> collapsedTableBorders) private voidpaintFloats(RenderingContext c, List<BlockBox> floaters) private voidpaintInlineContent(RenderingContext c, List<DisplayListItem> inlines) voidpaintLayer(RenderingContext c, Layer layer) private voidpaintLayerBackgroundAndBorder(RenderingContext c, Box master) private voidpaintLayers(RenderingContext c, List<Layer> layers) private voidpaintListMarkers(RenderingContext c, List<DisplayListItem> listItems) private voidpaintReplacedElement(RenderingContext c, BlockBox replaced) private voidpaintReplacedElements(RenderingContext c, List<DisplayListItem> replaceds) private voidsetClip(RenderingContext c, OperatorSetClip setclip)
-
Field Details
-
xTranslate
private final int xTranslate -
yTranslate
private final int yTranslate
-
-
Constructor Details
-
SimplePainter
public SimplePainter(int xtrans, int ytrans)
-
-
Method Details
-
debugOnly
-
paintLayer
-
paintLayerBackgroundAndBorder
-
clip
-
setClip
-
paintBackgroundsAndBorders
private void paintBackgroundsAndBorders(RenderingContext c, List<DisplayListItem> blocks, Map<TableCellBox, List<CollapsedBorderSide>> collapsedTableBorders) -
paintListMarkers
-
paintInlineContent
-
paintReplacedElement
-
paintReplacedElements
-
paintFloats
-
paintLayers
-
paintAsLayer
-