org.jfree.report.util

Class ScalingDrawable

Implemented Interfaces:
Drawable

public class ScalingDrawable
extends java.lang.Object
implements Drawable

Creation-Date: 20.01.2006, 19:46:10
Author:
Thomas Morgner

Constructor Summary

ScalingDrawable()

Method Summary

void
draw(Graphics2D g2, Rectangle2D area)
Draws the object.
ExtendedDrawable
getDrawable()
float
getScaleX()
float
getScaleY()
void
setDrawable(ExtendedDrawable drawable)
void
setScaleX(float scaleX)
void
setScaleY(float scaleY)

Constructor Details

ScalingDrawable

public ScalingDrawable()

Method Details

draw

public void draw(Graphics2D g2,
                 Rectangle2D area)
Draws the object.
Parameters:
g2 - the graphics device.
area - the area inside which the object should be drawn.

getDrawable

public ExtendedDrawable getDrawable()

getScaleX

public float getScaleX()

getScaleY

public float getScaleY()

setDrawable

public void setDrawable(ExtendedDrawable drawable)

setScaleX

public void setScaleX(float scaleX)

setScaleY

public void setScaleY(float scaleY)