Class SimplePainter
- java.lang.Object
-
- com.openhtmltopdf.render.simplepainter.SimplePainter
-
public class SimplePainter extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private intxTranslateprivate intyTranslate
-
Constructor Summary
Constructors Constructor Description SimplePainter(int xtrans, int ytrans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidclip(RenderingContext c, OperatorClip clip)private voiddebugOnly(java.lang.String msg, java.lang.Object arg)voidpaintAsLayer(RenderingContext c, BlockBox startingPoint)private voidpaintBackgroundsAndBorders(RenderingContext c, java.util.List<DisplayListItem> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders)private voidpaintFloats(RenderingContext c, java.util.List<BlockBox> floaters)private voidpaintInlineContent(RenderingContext c, java.util.List<DisplayListItem> inlines)voidpaintLayer(RenderingContext c, Layer layer)private voidpaintLayerBackgroundAndBorder(RenderingContext c, Box master)private voidpaintLayers(RenderingContext c, java.util.List<Layer> layers)private voidpaintListMarkers(RenderingContext c, java.util.List<DisplayListItem> listItems)private voidpaintReplacedElement(RenderingContext c, BlockBox replaced)private voidpaintReplacedElements(RenderingContext c, java.util.List<DisplayListItem> replaceds)private voidsetClip(RenderingContext c, OperatorSetClip setclip)
-
-
-
Method Detail
-
debugOnly
private void debugOnly(java.lang.String msg, java.lang.Object arg)
-
paintLayer
public void paintLayer(RenderingContext c, Layer layer)
-
paintLayerBackgroundAndBorder
private void paintLayerBackgroundAndBorder(RenderingContext c, Box master)
-
clip
private void clip(RenderingContext c, OperatorClip clip)
-
setClip
private void setClip(RenderingContext c, OperatorSetClip setclip)
-
paintBackgroundsAndBorders
private void paintBackgroundsAndBorders(RenderingContext c, java.util.List<DisplayListItem> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders)
-
paintListMarkers
private void paintListMarkers(RenderingContext c, java.util.List<DisplayListItem> listItems)
-
paintInlineContent
private void paintInlineContent(RenderingContext c, java.util.List<DisplayListItem> inlines)
-
paintReplacedElement
private void paintReplacedElement(RenderingContext c, BlockBox replaced)
-
paintReplacedElements
private void paintReplacedElements(RenderingContext c, java.util.List<DisplayListItem> replaceds)
-
paintFloats
private void paintFloats(RenderingContext c, java.util.List<BlockBox> floaters)
-
paintLayers
private void paintLayers(RenderingContext c, java.util.List<Layer> layers)
-
paintAsLayer
public void paintAsLayer(RenderingContext c, BlockBox startingPoint)
-
-