EVolve.util.painters
Class Painter

java.lang.Object
  |
  +--EVolve.util.painters.Painter
All Implemented Interfaces:
java.lang.Cloneable
Direct Known Subclasses:
AllocDensityMetricPainter, BarChartPainter, CorrelationPainter, DefaultPainter, PredictionPainter, RandomPainter, RelationshipPainter, StackHotspotPainter

public abstract class Painter
extends java.lang.Object
implements java.lang.Cloneable


Constructor Summary
Painter()
           
 
Method Summary
 java.lang.Object clone()
           
abstract  java.lang.String getName()
           
abstract  void paint(AutoImage image, long x, long y, long z)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Painter

public Painter()
Method Detail

paint

public abstract void paint(AutoImage image,
                           long x,
                           long y,
                           long z)

getName

public abstract java.lang.String getName()

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object