org.jfree.report.modules.gui.swing.preview
Class PageBackgroundDrawable

java.lang.Object
  extended by org.jfree.report.modules.gui.swing.preview.PageBackgroundDrawable
All Implemented Interfaces:
org.jfree.ui.Drawable, org.jfree.ui.ExtendedDrawable

public class PageBackgroundDrawable
extends java.lang.Object
implements org.jfree.ui.ExtendedDrawable

Creation-Date: 17.11.2006, 20:31:36

Author:
Thomas Morgner

Constructor Summary
PageBackgroundDrawable()
           
 
Method Summary
 void draw(java.awt.Graphics2D g2, java.awt.geom.Rectangle2D area)
          Draws the object.
 org.jfree.layouting.modules.output.graphics.PageDrawable getBackend()
           
 java.awt.Dimension getPreferredSize()
           
 float getShadowSize()
           
 double getZoom()
           
 boolean isBorderPainted()
           
 boolean isPreserveAspectRatio()
           
 void setBackend(org.jfree.layouting.modules.output.graphics.PageDrawable backend)
           
 void setBorderPainted(boolean borderPainted)
           
 void setShadowSize(float shadowSize)
           
 void setZoom(double zoom)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PageBackgroundDrawable

public PageBackgroundDrawable()
Method Detail

getBackend

public org.jfree.layouting.modules.output.graphics.PageDrawable getBackend()

setBackend

public void setBackend(org.jfree.layouting.modules.output.graphics.PageDrawable backend)

isBorderPainted

public boolean isBorderPainted()

setBorderPainted

public void setBorderPainted(boolean borderPainted)

getZoom

public double getZoom()

setZoom

public void setZoom(double zoom)

getPreferredSize

public java.awt.Dimension getPreferredSize()
Specified by:
getPreferredSize in interface org.jfree.ui.ExtendedDrawable

isPreserveAspectRatio

public boolean isPreserveAspectRatio()
Specified by:
isPreserveAspectRatio in interface org.jfree.ui.ExtendedDrawable

getShadowSize

public float getShadowSize()

setShadowSize

public void setShadowSize(float shadowSize)

draw

public void draw(java.awt.Graphics2D g2,
                 java.awt.geom.Rectangle2D area)
Draws the object.

Specified by:
draw in interface org.jfree.ui.Drawable
Parameters:
g2 - the graphics device.
area - the area inside which the object should be drawn.