net.sf.jasperreports.engine.export.draw
Class ElementDrawer
java.lang.Object
net.sf.jasperreports.engine.export.draw.ElementDrawer
- Direct Known Subclasses:
- BoxDrawer, EllipseDrawer, FrameDrawer, ImageDrawer, LineDrawer, RectangleDrawer, TextDrawer
public abstract class ElementDrawer
- extends java.lang.Object
- Version:
- $Id: ElementDrawer.java 3033 2009-08-27 11:46:22Z teodord $
- Author:
- Teodor Danciu (teodord@users.sourceforge.net)
Method Summary |
abstract void |
draw(java.awt.Graphics2D grx,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawBottomPen(java.awt.Graphics2D grx,
JRPen leftPen,
JRPen bottomPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawBox(java.awt.Graphics2D grx,
JRLineBox box,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawLeftPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen leftPen,
JRPen bottomPen,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawPen(java.awt.Graphics2D grx,
JRPen pen,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawRightPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen bottomPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected void |
drawTopPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen leftPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
|
protected static java.awt.Stroke |
getStroke(JRPen pen,
int lineCap)
Deprecated. Replaced by JRPenUtil.getStroke(JRPen, int) |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementDrawer
public ElementDrawer()
draw
public abstract void draw(java.awt.Graphics2D grx,
JRPrintElement element,
int offsetX,
int offsetY)
throws JRException
- Throws:
JRException
drawBox
protected void drawBox(java.awt.Graphics2D grx,
JRLineBox box,
JRPrintElement element,
int offsetX,
int offsetY)
drawPen
protected void drawPen(java.awt.Graphics2D grx,
JRPen pen,
JRPrintElement element,
int offsetX,
int offsetY)
drawTopPen
protected void drawTopPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen leftPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
drawLeftPen
protected void drawLeftPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen leftPen,
JRPen bottomPen,
JRPrintElement element,
int offsetX,
int offsetY)
drawBottomPen
protected void drawBottomPen(java.awt.Graphics2D grx,
JRPen leftPen,
JRPen bottomPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
drawRightPen
protected void drawRightPen(java.awt.Graphics2D grx,
JRPen topPen,
JRPen bottomPen,
JRPen rightPen,
JRPrintElement element,
int offsetX,
int offsetY)
getStroke
protected static java.awt.Stroke getStroke(JRPen pen,
int lineCap)
- Deprecated. Replaced by
JRPenUtil.getStroke(JRPen, int)
© 2001-2009 Jaspersoft Corporation www.jaspersoft.com