public class BasePainter extends Object
Modifier and Type | Field and Description |
---|---|
static int |
CONTENT_MENU_INDENT |
static int |
CORNER_RADIUS_2 |
static int |
CORNER_RADIUS_3 |
static int |
CORNER_RADIUS_4 |
static int |
CORNER_RADIUS_5 |
static float |
FACTOR_1_TO_1 |
static int |
MINI_ICON_DISTANCE |
static int |
MINI_ICON_MARGIN |
static int |
MINI_ICON_SIZE |
static int |
MINI_ICON_SKEW |
static int |
MINI_ICON_TRIANGLE_BASE |
double |
theta |
Constructor and Description |
---|
BasePainter(GCInterface gc,
Object subject,
org.pentaho.di.core.gui.Point area,
org.pentaho.di.core.gui.ScrollBarInterface hori,
org.pentaho.di.core.gui.ScrollBarInterface vert,
org.pentaho.di.core.gui.Point drop_candidate,
org.pentaho.di.core.gui.Rectangle selrect,
List<AreaOwner> areaOwners,
int iconsize,
int linewidth,
int gridsize,
int shadowSize,
boolean antiAliasing,
String noteFontName,
int noteFontHeight) |
Modifier and Type | Method and Description |
---|---|
org.pentaho.di.core.gui.Point |
getArea() |
List<AreaOwner> |
getAreaOwners() |
org.pentaho.di.core.gui.Point |
getDrop_candidate() |
GCInterface |
getGc() |
int |
getGridSize() |
org.pentaho.di.core.gui.ScrollBarInterface |
getHori() |
int |
getIconsize() |
int |
getLinewidth() |
float |
getMagnification() |
int |
getNoteFontHeight() |
String |
getNoteFontName() |
org.pentaho.di.core.gui.Point |
getOffset() |
org.pentaho.di.core.gui.Rectangle |
getSelrect() |
int |
getShadowSize() |
static org.pentaho.di.core.gui.PrimitiveGCInterface.EImage |
getStreamIconImage(StreamIcon streamIcon) |
Object |
getSubject() |
double |
getTheta() |
float |
getTranslationX() |
float |
getTranslationY() |
org.pentaho.di.core.gui.ScrollBarInterface |
getVert() |
boolean |
isShadow() |
void |
setArea(org.pentaho.di.core.gui.Point area) |
void |
setAreaOwners(List<AreaOwner> areaOwners) |
void |
setDrop_candidate(org.pentaho.di.core.gui.Point drop_candidate) |
void |
setGc(GCInterface gc) |
void |
setGridSize(int gridSize) |
void |
setHori(org.pentaho.di.core.gui.ScrollBarInterface hori) |
void |
setIconsize(int iconsize) |
void |
setLinewidth(int linewidth) |
void |
setMagnification(float magnification) |
void |
setNoteFontHeight(int noteFontHeight) |
void |
setNoteFontName(String noteFontName) |
void |
setOffset(org.pentaho.di.core.gui.Point offset) |
void |
setSelrect(org.pentaho.di.core.gui.Rectangle selrect) |
void |
setShadow(boolean shadow) |
void |
setShadowSize(int shadowSize) |
void |
setSubject(Object subject) |
void |
setTranslationX(float translationX) |
void |
setTranslationY(float translationY) |
void |
setVert(org.pentaho.di.core.gui.ScrollBarInterface vert) |
public final double theta
public static final int MINI_ICON_SIZE
public static final int MINI_ICON_MARGIN
public static final int MINI_ICON_TRIANGLE_BASE
public static final int MINI_ICON_DISTANCE
public static final int MINI_ICON_SKEW
public static final int CONTENT_MENU_INDENT
public static final int CORNER_RADIUS_5
public static final int CORNER_RADIUS_4
public static final int CORNER_RADIUS_3
public static final int CORNER_RADIUS_2
public static final float FACTOR_1_TO_1
public BasePainter(GCInterface gc, Object subject, org.pentaho.di.core.gui.Point area, org.pentaho.di.core.gui.ScrollBarInterface hori, org.pentaho.di.core.gui.ScrollBarInterface vert, org.pentaho.di.core.gui.Point drop_candidate, org.pentaho.di.core.gui.Rectangle selrect, List<AreaOwner> areaOwners, int iconsize, int linewidth, int gridsize, int shadowSize, boolean antiAliasing, String noteFontName, int noteFontHeight)
public static org.pentaho.di.core.gui.PrimitiveGCInterface.EImage getStreamIconImage(StreamIcon streamIcon)
public float getMagnification()
public void setMagnification(float magnification)
magnification
- the magnification to setpublic org.pentaho.di.core.gui.Point getArea()
public void setArea(org.pentaho.di.core.gui.Point area)
public org.pentaho.di.core.gui.ScrollBarInterface getHori()
public void setHori(org.pentaho.di.core.gui.ScrollBarInterface hori)
public org.pentaho.di.core.gui.ScrollBarInterface getVert()
public void setVert(org.pentaho.di.core.gui.ScrollBarInterface vert)
public org.pentaho.di.core.gui.Point getOffset()
public void setOffset(org.pentaho.di.core.gui.Point offset)
public org.pentaho.di.core.gui.Point getDrop_candidate()
public void setDrop_candidate(org.pentaho.di.core.gui.Point drop_candidate)
public int getIconsize()
public void setIconsize(int iconsize)
public int getGridSize()
public void setGridSize(int gridSize)
public org.pentaho.di.core.gui.Rectangle getSelrect()
public void setSelrect(org.pentaho.di.core.gui.Rectangle selrect)
public int getLinewidth()
public void setLinewidth(int linewidth)
public float getTranslationX()
public void setTranslationX(float translationX)
public float getTranslationY()
public void setTranslationY(float translationY)
public boolean isShadow()
public void setShadow(boolean shadow)
public Object getSubject()
public void setSubject(Object subject)
public GCInterface getGc()
public void setGc(GCInterface gc)
public int getShadowSize()
public void setShadowSize(int shadowSize)
public String getNoteFontName()
public void setNoteFontName(String noteFontName)
public int getNoteFontHeight()
public void setNoteFontHeight(int noteFontHeight)
public double getTheta()