Uses of Class
org.apache.fop.traits.BorderProps
Packages that use BorderProps
Package
Description
FOP's layout engine.
Layout managers for tables.
Generic renderer interface.
An AFP Renderer implementation and supporting classes.
Java2D Renderer which paints rendered pages on Graphics2D instances.
PCL Renderer (Supports PCL5 and HP GL/2)
PDF Renderer
PostScript Renderer
SVG (Structured Vector Graphics) Renderer
Trait classes and other supporting data structures.
-
Uses of BorderProps in org.apache.fop.layoutmgr
Methods in org.apache.fop.layoutmgr that return BorderPropsModifier and TypeMethodDescriptionprivate static BorderPropsTraitSetter.getBorderProps(CommonBorderPaddingBackground bordProps, int side, PercentBaseContext context) private static BorderPropsTraitSetter.getCollapsingBorderProps(CommonBorderPaddingBackground.BorderInfo borderInfo, boolean outer) -
Uses of BorderProps in org.apache.fop.layoutmgr.table
Methods in org.apache.fop.layoutmgr.table with parameters of type BorderPropsModifier and TypeMethodDescriptionprivate booleanOverPaintBorders.canMergeBorders(BorderProps bpsPrev, BorderProps bpsCurr) private PointOverPaintBorders.getEndMiddlePoint(Block block, int borderTrait, BorderProps startBps, BorderProps endBps, BorderProps beforeBps, BorderProps afterBps) private PointOverPaintBorders.getStartMiddlePoint(Block block, int borderTrait, BorderProps startBps, BorderProps endBps, BorderProps beforeBps, BorderProps afterBps) -
Uses of BorderProps in org.apache.fop.render
Methods in org.apache.fop.render with parameters of type BorderPropsModifier and TypeMethodDescriptionprotected voidAbstractPathOrientedRenderer.clipBackground(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) TODO represent border related parameters in a class Clip the background to the inner border.protected voidAbstractPathOrientedRenderer.drawBackground(float startx, float starty, float width, float height, Trait.Background back, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight) Draw the background.protected voidAbstractPathOrientedRenderer.drawBackground(float startx, float starty, float width, float height, Trait.Background back, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, int level) Draw the background.protected voidAbstractPathOrientedRenderer.drawBorders(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, int level, Color innerBackgroundColor) Draw the borders.protected voidAbstractPathOrientedRenderer.drawBorders(Rectangle2D.Float borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight, Color innerBackgroundColor) Draws borders.private booleanAbstractPathOrientedRenderer.isCollapseOuter(BorderProps bp) -
Uses of BorderProps in org.apache.fop.render.afp
Fields in org.apache.fop.render.afp declared as BorderPropsModifier and TypeFieldDescriptionprivate final BorderPropsAFPPainter.AFPBorderPainterAdapter.BorderImagePainter.bpsAfterprivate final BorderPropsAFPPainter.AFPBorderPainterAdapter.BorderImagePainter.bpsBeforeprivate final BorderPropsAFPPainter.AFPBorderPainterAdapter.BorderImagePainter.bpsEndprivate final BorderPropsAFPPainter.AFPBorderPainterAdapter.BorderImagePainter.bpsStartMethods in org.apache.fop.render.afp with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidAFPPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidAFPPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) voidAFPPainter.AFPBorderPainterAdapter.drawBorders(Rectangle borderRect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, Color innerBackgroundColor) private voidAFPPainter.AFPBorderPainterAdapter.drawRoundedCorners(Rectangle borderRect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, Color innerBackgroundColor) voidAFPPainter.fillBackground(Rectangle rect, Paint fill, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) private booleanAFPPainter.AFPBorderPainterAdapter.hasRoundedCorners(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) private booleanAFPPainter.AFPBorderPainterAdapter.isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) booleanAFPPainter.isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) TODO Painter-specific rounded borders logic required background drawing to be made optional.private booleanAFPPainter.AFPBorderPainterAdapter.isNotCollapseOuter(BorderProps bp) private StringAFPPainter.AFPBorderPainterAdapter.makeKey(Rectangle area, BorderProps beforeProps, BorderProps endProps, BorderProps afterProps, BorderProps startProps, Color innerBackgroundColor) Constructors in org.apache.fop.render.afp with parameters of type BorderPropsModifierConstructorDescriptionprivateBorderImagePainter(double cornerCorrectionFactor, Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, Color innerBackgroundColor) -
Uses of BorderProps in org.apache.fop.render.intermediate
Fields in org.apache.fop.render.intermediate declared as BorderPropsModifier and TypeFieldDescriptionprotected final BorderPropsBorderPainter.AbstractBorderSegment.WrappingBorderSegment.borderPropsMethods in org.apache.fop.render.intermediate that return BorderPropsModifier and TypeMethodDescriptionprivate BorderPropsBorderPainter.sanitizeBorderProps(BorderProps bps) Methods in org.apache.fop.render.intermediate with parameters of type BorderPropsModifier and TypeMethodDescriptionprivate static BorderPainter.BorderSegmentBorderPainter.AbstractBorderSegment.asBorderSegment(BorderProps borderProps) private static BorderPainter.BorderSegmentBorderPainter.AbstractBorderSegment.asFlippedBorderSegment(BorderProps borderProps) private static BorderPainter.BorderSegmentBorderPainter.borderSegmentForAfter(BorderProps after) private static BorderPainter.BorderSegmentBorderPainter.borderSegmentForBefore(BorderProps before) private static BorderPainter.BorderSegmentBorderPainter.borderSegmentForEnd(BorderProps end) private static BorderPainter.BorderSegmentBorderPainter.borderSegmentForStart(BorderProps start) protected static doubleBorderPainter.calculateCornerCorrectionFactor(int width, int height, BorderProps before, BorderProps after, BorderProps start, BorderProps end) Calculate the correction factor to handle over-sized elliptic corner radii.voidBorderPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Clip the background to the inner bordervoidIFPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.protected voidIFRenderer.clipBackground(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) TODO represent border related parameters in a class Clip the background to the inner border.voidIFSerializer.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.protected voidIFRenderer.drawBackground(float startx, float starty, float width, float height, Trait.Background back, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Draw the background.voidAbstractIFPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) Draws a border rectangle.voidIFPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) Draws a border rectangle.voidIFSerializer.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) Draws a border rectangle.voidBorderPainter.drawBorders(Rectangle borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight, Color innerBackgroundColor) Draws borders.protected voidIFRenderer.drawBorders(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, int level, Color innerBackgroundColor) Draw the borders.protected voidBorderPainter.drawRectangularBorders(Rectangle borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight) TODO merge with drawRoundedBorders()?protected voidBorderPainter.drawRoundedBorders(Rectangle borderRect, BorderProps beforeBorderProps, BorderProps afterBorderProps, BorderProps startBorderProps, BorderProps endBorderProps) TODO merge with drawRectangularBorders?protected booleanAbstractIFPainter.hasOnlySolidBorders(BorderProps top, BorderProps bottom, BorderProps left, BorderProps right) Indicates whether the given border segments (if present) have only solid borders, i.e.private booleanIFSerializer.hasRoundedCorners(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) booleanAbstractIFPainter.isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) TODO Painter-specific rounded borders logic required background drawing to be made optional.booleanIFPainter.isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) TODO Painter-specific rounded borders logic required background drawing to be made optional.booleanIFSerializer.isBackgroundRequired(BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight) TODO Painter-specific rounded borders logic required background drawing to be made optional.private booleanBorderPainter.isCollapseOuter(BorderProps bp) private BorderPropsBorderPainter.sanitizeBorderProps(BorderProps bps) Constructors in org.apache.fop.render.intermediate with parameters of type BorderPropsModifierConstructorDescription(package private)FlippedBorderSegment(BorderProps borderProps) (package private)WrappingBorderSegment(BorderProps borderProps) -
Uses of BorderProps in org.apache.fop.render.java2d
Methods in org.apache.fop.render.java2d with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidJava2DPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidJava2DPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right) -
Uses of BorderProps in org.apache.fop.render.pcl
Methods in org.apache.fop.render.pcl with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidPCLPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidPCLPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right) -
Uses of BorderProps in org.apache.fop.render.pdf
Methods in org.apache.fop.render.pdf with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidPDFPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidPDFPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) Draws a border rectangle. -
Uses of BorderProps in org.apache.fop.render.ps
Methods in org.apache.fop.render.ps with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidPSPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidPSPainter.drawBorderRect(Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, Color innerBackgroundColor) Draws a border rectangle. -
Uses of BorderProps in org.apache.fop.render.svg
Methods in org.apache.fop.render.svg with parameters of type BorderPropsModifier and TypeMethodDescriptionvoidSVGPainter.clipBackground(Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) Restricts the current clipping region to the inner border.voidSVGPainter.drawBorderRect(Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end) voidSVGPainter.fillBackground(Rectangle rect, Paint fill, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd) -
Uses of BorderProps in org.apache.fop.traits
Methods in org.apache.fop.traits that return BorderPropsModifier and TypeMethodDescriptionstatic BorderPropsBorderProps.makeRectangular(int style, int width, Color color, BorderProps.Mode mode) Factory method for a new BorderProps instance with rectangular corners.BorderProps.BorderPropsDeserializer.valueOf(FOUserAgent foUserAgent, String s) static BorderPropsBorderProps.valueOf(FOUserAgent foUserAgent, String s) Returns a BorderProps represtation of a string of the format as written by BorderProps.toString().Methods in org.apache.fop.traits with parameters of type BorderPropsModifier and TypeMethodDescriptionstatic intBorderProps.getClippedWidth(BorderProps bp) (package private) intBorderProps.Mode.getClippedWidth(BorderProps bp)