org.jfree.report.util
Class ComponentDrawable
java.lang.Object
org.jfree.report.util.ComponentDrawable
- All Implemented Interfaces:
- org.jfree.ui.Drawable, org.jfree.ui.ExtendedDrawable
public class ComponentDrawable
- extends java.lang.Object
- implements org.jfree.ui.ExtendedDrawable
Creation-Date: 11.10.2005, 14:03:15
- Author:
- Thomas Morgner
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ComponentDrawable
public ComponentDrawable()
isAllowOwnPeer
public boolean isAllowOwnPeer()
setAllowOwnPeer
public void setAllowOwnPeer(boolean allowOwnPeer)
isPaintSynchronously
public boolean isPaintSynchronously()
setPaintSynchronously
public void setPaintSynchronously(boolean paintSynchronously)
getComponent
public java.awt.Component getComponent()
setComponent
public void setComponent(java.awt.Component component)
getPreferredSize
public java.awt.Dimension getPreferredSize()
- Specified by:
getPreferredSize
in interface org.jfree.ui.ExtendedDrawable
getWindowAncestor
protected static java.awt.Window getWindowAncestor(java.awt.Component component)
setPreserveAspectRatio
public void setPreserveAspectRatio(boolean preserveAspectRatio)
isPreserveAspectRatio
public boolean isPreserveAspectRatio()
- Specified by:
isPreserveAspectRatio
in interface org.jfree.ui.ExtendedDrawable
draw
public void draw(java.awt.Graphics2D g2,
java.awt.geom.Rectangle2D area)
- Specified by:
draw
in interface org.jfree.ui.Drawable