org.pentaho.di.core.gui
Class BasePainter

java.lang.Object
  extended by org.pentaho.di.core.gui.BasePainter
Direct Known Subclasses:
JobPainter, TransPainter

public class BasePainter
extends Object


Field Summary
 double theta
           
 
Constructor Summary
BasePainter(GCInterface gc, Object subject, Point area, ScrollBarInterface hori, ScrollBarInterface vert, Point drop_candidate, Rectangle selrect, List<AreaOwner> areaOwners, int iconsize, int linewidth, int gridsize, int shadowSize, boolean antiAliasing, String noteFontName, int noteFontHeight)
           
 
Method Summary
 float getMagnification()
           
static GCInterface.EImage getStreamIconImage(StreamIcon streamIcon)
           
 void setMagnification(float magnification)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

theta

public final double theta
Constructor Detail

BasePainter

public BasePainter(GCInterface gc,
                   Object subject,
                   Point area,
                   ScrollBarInterface hori,
                   ScrollBarInterface vert,
                   Point drop_candidate,
                   Rectangle selrect,
                   List<AreaOwner> areaOwners,
                   int iconsize,
                   int linewidth,
                   int gridsize,
                   int shadowSize,
                   boolean antiAliasing,
                   String noteFontName,
                   int noteFontHeight)
Method Detail

getStreamIconImage

public static GCInterface.EImage getStreamIconImage(StreamIcon streamIcon)

getMagnification

public float getMagnification()
Returns:
the magnification

setMagnification

public void setMagnification(float magnification)
Parameters:
magnification - the magnification to set