net.sf.jasperreports.engine
Interface JRBox

All Superinterfaces:
JRStyleContainer
All Known Subinterfaces:
JRChart, JRFrame, JRImage, JRPrintFrame, JRPrintImage, JRPrintText, JRStaticText, JRTextElement, JRTextField
All Known Implementing Classes:
JRBaseBox, JRBaseChart, JRBaseFrame, JRBaseImage, JRBasePrintFrame, JRBasePrintImage, JRBasePrintText, JRBaseStaticText, JRBaseTextElement, JRBaseTextField, JRDesignChart, JRDesignFrame, JRDesignImage, JRDesignStaticText, JRDesignTextElement, JRDesignTextField, JRFillChart, JRFillFrame, JRFillImage, JRFillStaticText, JRFillTextElement, JRFillTextField, JRRecordedValuesPrintImage, JRRecordedValuesPrintText, JRTemplateFrame, JRTemplateImage, JRTemplatePrintFrame, JRTemplatePrintImage, JRTemplatePrintText, JRTemplateText

public interface JRBox
extends JRStyleContainer

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 1229 2006-04-19 13:27:35 +0300 (Wed, 19 Apr 2006) teodord $
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 getOwnBorder()
           
 java.awt.Color getOwnBorderColor()
           
 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.Integer getOwnPadding()
           
 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 setBorder(java.lang.Byte border)
           
 void setBorderColor(java.awt.Color color)
          Sets the default border color (can be overwritten by individual settings).
 void setBottomBorder(byte border)
           
 void setBottomBorder(java.lang.Byte border)
           
 void setBottomBorderColor(java.awt.Color color)
           
 void setBottomPadding(int padding)
           
 void setBottomPadding(java.lang.Integer padding)
           
 void setLeftBorder(byte border)
           
 void setLeftBorder(java.lang.Byte border)
           
 void setLeftBorderColor(java.awt.Color color)
           
 void setLeftPadding(int padding)
           
 void setLeftPadding(java.lang.Integer padding)
           
 void setPadding(int padding)
          Sets the default padding in pixels (can be overwritten by individual settings).
 void setPadding(java.lang.Integer padding)
           
 void setRightBorder(byte border)
           
 void setRightBorder(java.lang.Byte border)
           
 void setRightBorderColor(java.awt.Color color)
           
 void setRightPadding(int padding)
           
 void setRightPadding(java.lang.Integer padding)
           
 void setTopBorder(byte border)
          Sets the top border pen size.
 void setTopBorder(java.lang.Byte border)
           
 void setTopBorderColor(java.awt.Color color)
          Sets the top border color.
 void setTopPadding(int padding)
           
 void setTopPadding(java.lang.Integer padding)
           
 
Methods inherited from interface net.sf.jasperreports.engine.JRStyleContainer
getDefaultStyleProvider, getStyle
 

Method Detail

getBorder

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


getOwnBorder

java.lang.Byte getOwnBorder()

setBorder

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


setBorder

void setBorder(java.lang.Byte border)

getBorderColor

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


getOwnBorderColor

java.awt.Color getOwnBorderColor()

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).


getOwnPadding

java.lang.Integer getOwnPadding()

setPadding

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


setPadding

void setPadding(java.lang.Integer padding)

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.


setTopBorder

void setTopBorder(java.lang.Byte border)

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)

setTopPadding

void setTopPadding(java.lang.Integer padding)

getLeftBorder

byte getLeftBorder()

getOwnLeftBorder

java.lang.Byte getOwnLeftBorder()

setLeftBorder

void setLeftBorder(byte border)

setLeftBorder

void setLeftBorder(java.lang.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)

setLeftPadding

void setLeftPadding(java.lang.Integer padding)

getBottomBorder

byte getBottomBorder()

getOwnBottomBorder

java.lang.Byte getOwnBottomBorder()

setBottomBorder

void setBottomBorder(byte border)

setBottomBorder

void setBottomBorder(java.lang.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)

setBottomPadding

void setBottomPadding(java.lang.Integer padding)

getRightBorder

byte getRightBorder()

getOwnRightBorder

java.lang.Byte getOwnRightBorder()

setRightBorder

void setRightBorder(byte border)

setRightBorder

void setRightBorder(java.lang.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)

setRightPadding

void setRightPadding(java.lang.Integer padding)


© 2001-2006 JasperSoft Corporation www.jaspersoft.com