gnu.kawa.models
Class WithPaint

java.lang.Object
  extended by gnu.kawa.models.WithPaint
All Implemented Interfaces:
Paintable

public class WithPaint
extends java.lang.Object
implements Paintable


Constructor Summary
WithPaint(Paintable paintable, java.awt.Paint paint)
           
 
Method Summary
 java.awt.geom.Rectangle2D getBounds2D()
           
 void paint(java.awt.Graphics2D graphics)
           
 Paintable transform(java.awt.geom.AffineTransform tr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WithPaint

public WithPaint(Paintable paintable,
                 java.awt.Paint paint)
Method Detail

paint

public void paint(java.awt.Graphics2D graphics)
Specified by:
paint in interface Paintable

getBounds2D

public java.awt.geom.Rectangle2D getBounds2D()
Specified by:
getBounds2D in interface Paintable

transform

public Paintable transform(java.awt.geom.AffineTransform tr)
Specified by:
transform in interface Paintable