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.RectangleborderRectprivate BorderPropsbpsAfterprivate BorderPropsbpsBeforeprivate BorderPropsbpsEndprivate BorderPropsbpsStartprivate doublecornerCorrectionFactorprivate java.awt.ColorinnerBackgroundColorprivate boolean[]roundCorner
-
Constructor Summary
Constructors Modifier Constructor Description privateBorderImagePainter(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.DimensiongetImageSize()voidpaint(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:
paintin interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
getImageSize
public java.awt.Dimension getImageSize()
- Specified by:
getImageSizein interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
-