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 int
xTranslate
private int
yTranslate
-
Constructor Summary
Constructors Constructor Description SimplePainter(int xtrans, int ytrans)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
clip(RenderingContext c, OperatorClip clip)
private void
debugOnly(java.lang.String msg, java.lang.Object arg)
void
paintAsLayer(RenderingContext c, BlockBox startingPoint)
private void
paintBackgroundsAndBorders(RenderingContext c, java.util.List<DisplayListItem> blocks, java.util.Map<TableCellBox,java.util.List<CollapsedBorderSide>> collapsedTableBorders)
private void
paintFloats(RenderingContext c, java.util.List<BlockBox> floaters)
private void
paintInlineContent(RenderingContext c, java.util.List<DisplayListItem> inlines)
void
paintLayer(RenderingContext c, Layer layer)
private void
paintLayerBackgroundAndBorder(RenderingContext c, Box master)
private void
paintLayers(RenderingContext c, java.util.List<Layer> layers)
private void
paintListMarkers(RenderingContext c, java.util.List<DisplayListItem> listItems)
private void
paintReplacedElement(RenderingContext c, BlockBox replaced)
private void
paintReplacedElements(RenderingContext c, java.util.List<DisplayListItem> replaceds)
private void
setClip(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)
-
-