net.sf.jasperreports.engine
Interface JRBox

All Known Implementing Classes:
JRBaseBox

public interface JRBox

This is useful for drawing borders around text elements and images. Boxes can have borders and paddings, which can have different width and colour on each side of the element.

Version:
$Id: JRBox.java,v 1.6 2005/08/05 16:00:15 ionutned Exp $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Method Summary
 byte getBorder()
          Gets the default border pen size (can be overwritten by individual settings).
 java.awt.Color getBorderColor()
          Gets the default border color (can be overwritten by individual settings).
 byte getBottomBorder()
           
 java.awt.Color getBottomBorderColor()
           
 int getBottomPadding()
           
 byte getLeftBorder()
           
 java.awt.Color getLeftBorderColor()
           
 int getLeftPadding()
           
 java.lang.Byte getOwnBottomBorder()
           
 java.awt.Color getOwnBottomBorderColor()
           
 java.lang.Integer getOwnBottomPadding()
           
 java.lang.Byte getOwnLeftBorder()
           
 java.awt.Color getOwnLeftBorderColor()
           
 java.lang.Integer getOwnLeftPadding()
           
 java.lang.Byte getOwnRightBorder()
           
 java.awt.Color getOwnRightBorderColor()
           
 java.lang.Integer getOwnRightPadding()
           
 java.lang.Byte getOwnTopBorder()
          Gets the top border pen size (if the default value was overwritten).
 java.awt.Color getOwnTopBorderColor()
          Gets the top border color (if the default value was overwritten).
 java.lang.Integer getOwnTopPadding()
           
 int getPadding()
          Gets the default padding in pixels (can be overwritten by individual settings).
 byte getRightBorder()
           
 java.awt.Color getRightBorderColor()
           
 int getRightPadding()
           
 byte getTopBorder()
          Gets the top border pen size.
 java.awt.Color getTopBorderColor()
          Gets the top border color.
 int getTopPadding()
           
 void setBorder(byte border)
          Sets the default border pen size (can be overwritten by individual settings).
 void setBorderColor(java.awt.Color color)
          Sets the default border color (can be overwritten by individual settings).
 void setBottomBorder(byte border)
           
 void setBottomBorderColor(java.awt.Color color)
           
 void setBottomPadding(int padding)
           
 void setLeftBorder(byte border)
           
 void setLeftBorderColor(java.awt.Color color)
           
 void setLeftPadding(int padding)
           
 void setPadding(int padding)
          Sets the default padding in pixels (can be overwritten by individual settings).
 void setRightBorder(byte border)
           
 void setRightBorderColor(java.awt.Color color)
           
 void setRightPadding(int padding)
           
 void setTopBorder(byte border)
          Sets the top border pen size.
 void setTopBorderColor(java.awt.Color color)
          Sets the top border color.
 void setTopPadding(int padding)
           
 

Method Detail

getBorder

byte getBorder()
Gets the default border pen size (can be overwritten by individual settings).


setBorder

void setBorder(byte border)
Sets the default border pen size (can be overwritten by individual settings).


getBorderColor

java.awt.Color getBorderColor()
Gets the default border color (can be overwritten by individual settings).


setBorderColor

void setBorderColor(java.awt.Color color)
Sets the default border color (can be overwritten by individual settings).


getPadding

int getPadding()
Gets the default padding in pixels (can be overwritten by individual settings).


setPadding

void setPadding(int padding)
Sets the default padding in pixels (can be overwritten by individual settings).


getTopBorder

byte getTopBorder()
Gets the top border pen size.


getOwnTopBorder

java.lang.Byte getOwnTopBorder()
Gets the top border pen size (if the default value was overwritten).


setTopBorder

void setTopBorder(byte border)
Sets the top border pen size.


getTopBorderColor

java.awt.Color getTopBorderColor()
Gets the top border color.


getOwnTopBorderColor

java.awt.Color getOwnTopBorderColor()
Gets the top border color (if the default value was overwritten).


setTopBorderColor

void setTopBorderColor(java.awt.Color color)
Sets the top border color.


getTopPadding

int getTopPadding()

getOwnTopPadding

java.lang.Integer getOwnTopPadding()

setTopPadding

void setTopPadding(int padding)

getLeftBorder

byte getLeftBorder()

getOwnLeftBorder

java.lang.Byte getOwnLeftBorder()

setLeftBorder

void setLeftBorder(byte border)

getLeftBorderColor

java.awt.Color getLeftBorderColor()

getOwnLeftBorderColor

java.awt.Color getOwnLeftBorderColor()

setLeftBorderColor

void setLeftBorderColor(java.awt.Color color)

getLeftPadding

int getLeftPadding()

getOwnLeftPadding

java.lang.Integer getOwnLeftPadding()

setLeftPadding

void setLeftPadding(int padding)

getBottomBorder

byte getBottomBorder()

getOwnBottomBorder

java.lang.Byte getOwnBottomBorder()

setBottomBorder

void setBottomBorder(byte border)

getBottomBorderColor

java.awt.Color getBottomBorderColor()

getOwnBottomBorderColor

java.awt.Color getOwnBottomBorderColor()

setBottomBorderColor

void setBottomBorderColor(java.awt.Color color)

getBottomPadding

int getBottomPadding()

getOwnBottomPadding

java.lang.Integer getOwnBottomPadding()

setBottomPadding

void setBottomPadding(int padding)

getRightBorder

byte getRightBorder()

getOwnRightBorder

java.lang.Byte getOwnRightBorder()

setRightBorder

void setRightBorder(byte border)

getRightBorderColor

java.awt.Color getRightBorderColor()

getOwnRightBorderColor

java.awt.Color getOwnRightBorderColor()

setRightBorderColor

void setRightBorderColor(java.awt.Color color)

getRightPadding

int getRightPadding()

getOwnRightPadding

java.lang.Integer getOwnRightPadding()

setRightPadding

void setRightPadding(int padding)


© 2001-2005 JasperSoft Corporation www.jaspersoft.com