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 Object
implements org.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Rectangle
private final BorderProps
private final BorderProps
private final BorderProps
private final BorderProps
private final double
private final Color
private final boolean[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
BorderImagePainter
(double cornerCorrectionFactor, Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, Color innerBackgroundColor) -
Method Summary
-
Field Details
-
cornerCorrectionFactor
private final double cornerCorrectionFactor -
borderRect
-
bpsStart
-
bpsEnd
-
bpsBefore
-
bpsAfter
-
roundCorner
private final boolean[] roundCorner -
innerBackgroundColor
-
-
Constructor Details
-
BorderImagePainter
private BorderImagePainter(double cornerCorrectionFactor, Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, Color innerBackgroundColor)
-
-
Method Details
-
paint
- Specified by:
paint
in interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-
getImageSize
- Specified by:
getImageSize
in interfaceorg.apache.xmlgraphics.java2d.Graphics2DImagePainter
-