net.sf.jasperreports.engine.export.draw
T
- the type of the element that the drawer supportspublic abstract class ElementDrawer<T extends JRPrintElement> extends java.lang.Object
Constructor and Description |
---|
ElementDrawer() |
Modifier and Type | Method and Description |
---|---|
abstract void |
draw(java.awt.Graphics2D grx,
T 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) |
public abstract void draw(java.awt.Graphics2D grx, T element, int offsetX, int offsetY) throws JRException
JRException
protected void drawBox(java.awt.Graphics2D grx, JRLineBox box, JRPrintElement element, int offsetX, int offsetY)
protected void drawPen(java.awt.Graphics2D grx, JRPen pen, 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 void drawLeftPen(java.awt.Graphics2D grx, JRPen topPen, JRPen leftPen, JRPen bottomPen, 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 drawRightPen(java.awt.Graphics2D grx, JRPen topPen, JRPen bottomPen, JRPen rightPen, JRPrintElement element, int offsetX, int offsetY)
protected static java.awt.Stroke getStroke(JRPen pen, int lineCap)
JRPenUtil.getStroke(JRPen, int)
© 2001-2010 Jaspersoft Corporation www.jaspersoft.com