Uses of Class
org.apache.fop.traits.BorderProps
-
Packages that use BorderProps Package Description org.apache.fop.layoutmgr FOP's layout engine.org.apache.fop.layoutmgr.table Layout managers for tables.org.apache.fop.render Generic renderer interface.org.apache.fop.render.afp An AFP Renderer implementation and supporting classes.org.apache.fop.render.intermediate org.apache.fop.render.java2d Java2D Renderer which paints rendered pages on Graphics2D instances.org.apache.fop.render.pcl PCL Renderer (Supports PCL5 and HP GL/2)org.apache.fop.render.pdf PDF Rendererorg.apache.fop.render.ps PostScript Rendererorg.apache.fop.render.svg SVG (Structured Vector Graphics) Rendererorg.apache.fop.traits Trait classes and other supporting data structures. -
-
Uses of BorderProps in org.apache.fop.layoutmgr
Methods in org.apache.fop.layoutmgr that return BorderProps Modifier and Type Method Description private static BorderProps
TraitSetter. getBorderProps(CommonBorderPaddingBackground bordProps, int side, PercentBaseContext context)
private static BorderProps
TraitSetter. 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 BorderProps Modifier and Type Method Description private boolean
OverPaintBorders. canMergeBorders(BorderProps bpsPrev, BorderProps bpsCurr)
private java.awt.Point
OverPaintBorders. getEndMiddlePoint(Block block, int borderTrait, BorderProps startBps, BorderProps endBps, BorderProps beforeBps, BorderProps afterBps)
private java.awt.Point
OverPaintBorders. 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 BorderProps Modifier and Type Method Description protected void
AbstractPathOrientedRenderer. 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 void
AbstractPathOrientedRenderer. drawBackground(float startx, float starty, float width, float height, Trait.Background back, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight)
Draw the background.protected void
AbstractPathOrientedRenderer. 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 void
AbstractPathOrientedRenderer. drawBorders(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, int level, java.awt.Color innerBackgroundColor)
Draw the borders.protected void
AbstractPathOrientedRenderer. drawBorders(java.awt.geom.Rectangle2D.Float borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight, java.awt.Color innerBackgroundColor)
Draws borders.private boolean
AbstractPathOrientedRenderer. isCollapseOuter(BorderProps bp)
-
Uses of BorderProps in org.apache.fop.render.afp
Fields in org.apache.fop.render.afp declared as BorderProps Modifier and Type Field Description private BorderProps
AFPPainter.AFPBorderPainterAdapter.BorderImagePainter. bpsAfter
private BorderProps
AFPPainter.AFPBorderPainterAdapter.BorderImagePainter. bpsBefore
private BorderProps
AFPPainter.AFPBorderPainterAdapter.BorderImagePainter. bpsEnd
private BorderProps
AFPPainter.AFPBorderPainterAdapter.BorderImagePainter. bpsStart
Methods in org.apache.fop.render.afp with parameters of type BorderProps Modifier and Type Method Description void
AFPPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
AFPPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.Color innerBackgroundColor)
void
AFPPainter.AFPBorderPainterAdapter. drawBorders(java.awt.Rectangle borderRect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, java.awt.Color innerBackgroundColor)
private void
AFPPainter.AFPBorderPainterAdapter. drawRoundedCorners(java.awt.Rectangle borderRect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, java.awt.Color innerBackgroundColor)
void
AFPPainter. fillBackground(java.awt.Rectangle rect, java.awt.Paint fill, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
private boolean
AFPPainter.AFPBorderPainterAdapter. hasRoundedCorners(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
private boolean
AFPPainter.AFPBorderPainterAdapter. isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
boolean
AFPPainter. isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
TODO Painter-specific rounded borders logic required background drawing to be made optional.private boolean
AFPPainter.AFPBorderPainterAdapter. isNotCollapseOuter(BorderProps bp)
private java.lang.String
AFPPainter.AFPBorderPainterAdapter. makeKey(java.awt.Rectangle area, BorderProps beforeProps, BorderProps endProps, BorderProps afterProps, BorderProps startProps, java.awt.Color innerBackgroundColor)
Constructors in org.apache.fop.render.afp with parameters of type BorderProps Constructor Description BorderImagePainter(double cornerCorrectionFactor, java.awt.Rectangle borderRect, BorderProps bpsStart, BorderProps bpsEnd, BorderProps bpsBefore, BorderProps bpsAfter, boolean[] roundCorner, java.awt.Color innerBackgroundColor)
-
Uses of BorderProps in org.apache.fop.render.intermediate
Fields in org.apache.fop.render.intermediate declared as BorderProps Modifier and Type Field Description protected BorderProps
BorderPainter.AbstractBorderSegment.WrappingBorderSegment. borderProps
Methods in org.apache.fop.render.intermediate that return BorderProps Modifier and Type Method Description private BorderProps
BorderPainter. sanitizeBorderProps(BorderProps bps)
Methods in org.apache.fop.render.intermediate with parameters of type BorderProps Modifier and Type Method Description private static BorderPainter.BorderSegment
BorderPainter.AbstractBorderSegment. asBorderSegment(BorderProps borderProps)
private static BorderPainter.BorderSegment
BorderPainter.AbstractBorderSegment. asFlippedBorderSegment(BorderProps borderProps)
private static BorderPainter.BorderSegment
BorderPainter. borderSegmentForAfter(BorderProps after)
private static BorderPainter.BorderSegment
BorderPainter. borderSegmentForBefore(BorderProps before)
private static BorderPainter.BorderSegment
BorderPainter. borderSegmentForEnd(BorderProps end)
private static BorderPainter.BorderSegment
BorderPainter. borderSegmentForStart(BorderProps start)
protected static double
BorderPainter. calculateCornerCorrectionFactor(int width, int height, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
Calculate the correction factor to handle over-sized elliptic corner radii.void
BorderPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Clip the background to the inner bordervoid
IFPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.protected void
IFRenderer. 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.void
IFSerializer. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.protected void
IFRenderer. drawBackground(float startx, float starty, float width, float height, Trait.Background back, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Draw the background.void
AbstractIFPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.Color innerBackgroundColor)
Draws a border rectangle.void
IFPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.Color innerBackgroundColor)
Draws a border rectangle.void
IFSerializer. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.Color innerBackgroundColor)
Draws a border rectangle.void
BorderPainter. drawBorders(java.awt.Rectangle borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight, java.awt.Color innerBackgroundColor)
Draws borders.protected void
IFRenderer. drawBorders(float startx, float starty, float width, float height, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd, int level, java.awt.Color innerBackgroundColor)
Draw the borders.protected void
BorderPainter. drawRectangularBorders(java.awt.Rectangle borderRect, BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight)
TODO merge with drawRoundedBorders()?protected void
BorderPainter. drawRoundedBorders(java.awt.Rectangle borderRect, BorderProps beforeBorderProps, BorderProps afterBorderProps, BorderProps startBorderProps, BorderProps endBorderProps)
TODO merge with drawRectangularBorders?protected boolean
AbstractIFPainter. hasOnlySolidBorders(BorderProps top, BorderProps bottom, BorderProps left, BorderProps right)
Indicates whether the given border segments (if present) have only solid borders, i.e.private boolean
IFSerializer. hasRoundedCorners(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
boolean
AbstractIFPainter. isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
TODO Painter-specific rounded borders logic required background drawing to be made optional.boolean
IFPainter. isBackgroundRequired(BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
TODO Painter-specific rounded borders logic required background drawing to be made optional.boolean
IFSerializer. isBackgroundRequired(BorderProps bpsTop, BorderProps bpsBottom, BorderProps bpsLeft, BorderProps bpsRight)
TODO Painter-specific rounded borders logic required background drawing to be made optional.private boolean
BorderPainter. isCollapseOuter(BorderProps bp)
private BorderProps
BorderPainter. sanitizeBorderProps(BorderProps bps)
Constructors in org.apache.fop.render.intermediate with parameters of type BorderProps Constructor Description FlippedBorderSegment(BorderProps borderProps)
WrappingBorderSegment(BorderProps borderProps)
-
Uses of BorderProps in org.apache.fop.render.java2d
Methods in org.apache.fop.render.java2d with parameters of type BorderProps Modifier and Type Method Description void
Java2DPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
Java2DPainter. drawBorderRect(java.awt.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 BorderProps Modifier and Type Method Description void
PCLPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
PCLPainter. drawBorderRect(java.awt.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 BorderProps Modifier and Type Method Description void
PDFPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
PDFPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.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 BorderProps Modifier and Type Method Description void
PSPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
PSPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps top, BorderProps bottom, BorderProps left, BorderProps right, java.awt.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 BorderProps Modifier and Type Method Description void
SVGPainter. clipBackground(java.awt.Rectangle rect, BorderProps bpsBefore, BorderProps bpsAfter, BorderProps bpsStart, BorderProps bpsEnd)
Restricts the current clipping region to the inner border.void
SVGPainter. drawBorderRect(java.awt.Rectangle rect, BorderProps before, BorderProps after, BorderProps start, BorderProps end)
void
SVGPainter. fillBackground(java.awt.Rectangle rect, java.awt.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 BorderProps Modifier and Type Method Description static BorderProps
BorderProps. makeRectangular(int style, int width, java.awt.Color color, BorderProps.Mode mode)
Factory method for a new BorderProps instance with rectangular corners.BorderProps
BorderProps.BorderPropsDeserializer. valueOf(FOUserAgent foUserAgent, java.lang.String s)
static BorderProps
BorderProps. valueOf(FOUserAgent foUserAgent, java.lang.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 BorderProps Modifier and Type Method Description static int
BorderProps. getClippedWidth(BorderProps bp)
(package private) int
BorderProps.Mode. getClippedWidth(BorderProps bp)
-