|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.img.filter.AbstractBufferedImageOp
railo.runtime.img.filter.BorderFilter
public class BorderFilter
A filter to add a border around an image using the supplied Paint, which may be null for no painting.
Constructor Summary | |
---|---|
BorderFilter()
Construct a BorderFilter which does nothing. |
|
BorderFilter(int leftBorder,
int topBorder,
int rightBorder,
int bottomBorder,
Paint borderPaint)
Construct a BorderFilter. |
Method Summary | |
---|---|
BufferedImage |
filter(BufferedImage src,
BufferedImage dst)
|
BufferedImage |
filter(BufferedImage src,
Struct parameters)
|
Paint |
getBorderPaint()
Get the border paint. |
int |
getBottomBorder()
Returns the border border value. |
int |
getLeftBorder()
Returns the left border value. |
int |
getRightBorder()
Returns the right border value. |
int |
getTopBorder()
Returns the top border value. |
void |
setBottom(int bottomBorder)
Set the border size on the bottom edge. |
void |
setColor(Color borderColor)
Set the border color. |
void |
setLeft(int leftBorder)
Set the border size on the left edge. |
void |
setRight(int rightBorder)
Set the border size on the right edge. |
void |
setTop(int topBorder)
Set the border size on the top edge. |
String |
toString()
|
Methods inherited from class railo.runtime.img.filter.AbstractBufferedImageOp |
---|
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public BorderFilter()
public BorderFilter(int leftBorder, int topBorder, int rightBorder, int bottomBorder, Paint borderPaint)
leftBorder
- the left border valuetopBorder
- the top border valuerightBorder
- the right border valuebottomBorder
- the bottom border valueborderPaint
- the paint with which to fill the borderMethod Detail |
---|
public void setLeft(int leftBorder)
leftBorder
- the number of pixels of border to add to the edgegetLeftBorder()
public int getLeftBorder()
#setLeftBorder
public void setRight(int rightBorder)
rightBorder
- the number of pixels of border to add to the edgegetRightBorder()
public int getRightBorder()
#setRightBorder
public void setTop(int topBorder)
topBorder
- the number of pixels of border to add to the edgegetTopBorder()
public int getTopBorder()
#setTopBorder
public void setBottom(int bottomBorder)
bottomBorder
- the number of pixels of border to add to the edgegetBottomBorder()
public int getBottomBorder()
#setBottomBorder
public void setColor(Color borderColor)
borderColor
- the color with which to fill the borderpublic Paint getBorderPaint()
#setBorderPaint
public BufferedImage filter(BufferedImage src, BufferedImage dst)
filter
in interface BufferedImageOp
public String toString()
toString
in class Object
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
PageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |