net.sf.jasperreports.engine
Interface JRPen

All Known Subinterfaces:
JRBoxPen
All Known Implementing Classes:
JRBaseBoxBottomPen, JRBaseBoxLeftPen, JRBaseBoxPen, JRBaseBoxRightPen, JRBaseBoxTopPen, JRBasePen

public interface JRPen

Version:
$Id: JRPen.java 4595 2011-09-08 15:55:10Z teodord $
Author:
Teodor Danciu (teodord@users.sourceforge.net)

Field Summary
static java.lang.Float LINE_WIDTH_0
           
static java.lang.Float LINE_WIDTH_1
           
 
Method Summary
 JRPen clone(JRPenContainer penContainer)
           
 java.awt.Color getLineColor()
          Gets the line color.
 LineStyleEnum getLineStyleValue()
          Indicates the line style used for this pen.
 java.lang.Float getLineWidth()
          Gets the line width used for this pen.
 java.awt.Color getOwnLineColor()
           
 LineStyleEnum getOwnLineStyleValue()
          Indicates the line style used for this pen.
 java.lang.Float getOwnLineWidth()
           
 JRStyleContainer getStyleContainer()
           
 void setLineColor(java.awt.Color color)
          Sets the line color.
 void setLineStyle(LineStyleEnum lineStyleEnum)
          Specifies the line style.
 void setLineWidth(float lineWidth)
          Sets the line width.
 void setLineWidth(java.lang.Float lineWidth)
           
 

Field Detail

LINE_WIDTH_0

static final java.lang.Float LINE_WIDTH_0

LINE_WIDTH_1

static final java.lang.Float LINE_WIDTH_1
Method Detail

getStyleContainer

JRStyleContainer getStyleContainer()

clone

JRPen clone(JRPenContainer penContainer)

getLineWidth

java.lang.Float getLineWidth()
Gets the line width used for this pen.

Returns:
line width

getOwnLineWidth

java.lang.Float getOwnLineWidth()

setLineWidth

void setLineWidth(float lineWidth)
Sets the line width.

Parameters:
lineWidth - the line width

setLineWidth

void setLineWidth(java.lang.Float lineWidth)

getLineStyleValue

LineStyleEnum getLineStyleValue()
Indicates the line style used for this pen.

Returns:
a value representing one of the line style constants in LineStyleEnum

getOwnLineStyleValue

LineStyleEnum getOwnLineStyleValue()
Indicates the line style used for this pen.

Returns:
a value representing one of the line style constants in LineStyleEnum

setLineStyle

void setLineStyle(LineStyleEnum lineStyleEnum)
Specifies the line style.

Parameters:
lineStyleEnum - a value representing one of the line style constants in LineStyleEnum

getLineColor

java.awt.Color getLineColor()
Gets the line color.


getOwnLineColor

java.awt.Color getOwnLineColor()

setLineColor

void setLineColor(java.awt.Color color)
Sets the line color.



© 2001-2010 Jaspersoft Corporation www.jaspersoft.com