Package org.apache.fop.render.afp
Class AFPPainter.AFPBorderPainterAdapter.BorderImagePainter
- java.lang.Object
-
- org.apache.fop.render.afp.AFPPainter.AFPBorderPainterAdapter.BorderImagePainter
-
- All Implemented Interfaces:
org.apache.xmlgraphics.java2d.Graphics2DImagePainter
- Enclosing class:
- AFPPainter.AFPBorderPainterAdapter
private final class AFPPainter.AFPBorderPainterAdapter.BorderImagePainter extends java.lang.Object implements org.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
-
Field Summary
Fields Modifier and Type Field Description private java.awt.Rectangle
borderRect
private BorderProps
bpsAfter
private BorderProps
bpsBefore
private BorderProps
bpsEnd
private BorderProps
bpsStart
private double
cornerCorrectionFactor
private java.awt.Color
innerBackgroundColor
private boolean[]
roundCorner
-
Constructor Summary
Constructors Modifier Constructor Description private
BorderImagePainter(double cornerCorrectionFactor, java.awt.Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, java.awt.Color innerBackgroundColor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Dimension
getImageSize()
void
paint(java.awt.Graphics2D g2d, java.awt.geom.Rectangle2D area)
-
-
-
Field Detail
-
cornerCorrectionFactor
private final double cornerCorrectionFactor
-
borderRect
private final java.awt.Rectangle borderRect
-
bpsStart
private final BorderProps bpsStart
-
bpsEnd
private final BorderProps bpsEnd
-
bpsBefore
private final BorderProps bpsBefore
-
bpsAfter
private final BorderProps bpsAfter
-
roundCorner
private final boolean[] roundCorner
-
innerBackgroundColor
private final java.awt.Color innerBackgroundColor
-
-
Constructor Detail
-
BorderImagePainter
private BorderImagePainter(double cornerCorrectionFactor, java.awt.Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, java.awt.Color innerBackgroundColor)
-
-
Method Detail
-
paint
public void paint(java.awt.Graphics2D g2d, java.awt.geom.Rectangle2D area)
- Specified by:
paint
in interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
getImageSize
public java.awt.Dimension getImageSize()
- Specified by:
getImageSize
in interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
-