public class JobPainter extends BasePainter
CONTENT_MENU_INDENT, CORNER_RADIUS_2, CORNER_RADIUS_3, CORNER_RADIUS_4, CORNER_RADIUS_5, FACTOR_1_TO_1, MINI_ICON_DISTANCE, MINI_ICON_MARGIN, MINI_ICON_SIZE, MINI_ICON_SKEW, MINI_ICON_TRIANGLE_BASE, theta
Constructor and Description |
---|
JobPainter(GCInterface gc,
JobMeta jobMeta,
org.pentaho.di.core.gui.Point area,
org.pentaho.di.core.gui.ScrollBarInterface hori,
org.pentaho.di.core.gui.ScrollBarInterface vert,
JobHopMeta candidate,
org.pentaho.di.core.gui.Point drop_candidate,
org.pentaho.di.core.gui.Rectangle selrect,
List<AreaOwner> areaOwners,
List<JobEntryCopy> mouseOverEntries,
int iconsize,
int linewidth,
int gridsize,
int shadowSize,
boolean antiAliasing,
String noteFontName,
int noteFontHeight) |
getArea, getAreaOwners, getDrop_candidate, getGc, getGridSize, getHori, getIconsize, getLinewidth, getMagnification, getNoteFontHeight, getNoteFontName, getOffset, getSelrect, getShadowSize, getStreamIconImage, getSubject, getTheta, getVert, isShadow, setArea, setAreaOwners, setDrop_candidate, setGc, setGridSize, setHori, setIconsize, setLinewidth, setMagnification, setNoteFontHeight, setNoteFontName, setOffset, setSelrect, setShadow, setShadowSize, setSubject, setVert
public JobPainter(GCInterface gc, JobMeta jobMeta, org.pentaho.di.core.gui.Point area, org.pentaho.di.core.gui.ScrollBarInterface hori, org.pentaho.di.core.gui.ScrollBarInterface vert, JobHopMeta candidate, org.pentaho.di.core.gui.Point drop_candidate, org.pentaho.di.core.gui.Rectangle selrect, List<AreaOwner> areaOwners, List<JobEntryCopy> mouseOverEntries, int iconsize, int linewidth, int gridsize, int shadowSize, boolean antiAliasing, String noteFontName, int noteFontHeight)
public void drawJob()
public List<JobEntryCopy> getMouseOverEntries()
public void setMouseOverEntries(List<JobEntryCopy> mouseOverEntries)
mouseOverEntries
- the mouseOverEntries to setpublic Map<JobEntryCopy,String> getEntryLogMap()
public void setEntryLogMap(Map<JobEntryCopy,String> entryLogMap)
entryLogMap
- the entryLogMap to setpublic void setStartHopEntry(JobEntryCopy startHopEntry)
public void setEndHopLocation(org.pentaho.di.core.gui.Point endHopLocation)
public void setEndHopEntry(JobEntryCopy endHopEntry)
public void setNoInputEntry(JobEntryCopy noInputEntry)
public void setActiveJobEntries(List<JobEntryCopy> activeJobEntries)
public List<JobEntryResult> getJobEntryResults()
public void setJobEntryResults(List<JobEntryResult> jobEntryResults)
jobEntryResults
- Sets AND sorts the job entry results by name and numberpublic float getTranslationX()
getTranslationX
in class BasePainter
public void setTranslationX(float translationX)
setTranslationX
in class BasePainter
translationX
- the translationX to setpublic float getTranslationY()
getTranslationY
in class BasePainter
public void setTranslationY(float translationY)
setTranslationY
in class BasePainter
translationY
- the translationY to setpublic JobMeta getJobMeta()
public void setJobMeta(JobMeta jobMeta)
public JobHopMeta getCandidate()
public void setCandidate(JobHopMeta candidate)
public JobEntryCopy getStartHopEntry()
public org.pentaho.di.core.gui.Point getEndHopLocation()
public JobEntryCopy getEndHopEntry()
public JobEntryCopy getNoInputEntry()
public List<JobEntryCopy> getActiveJobEntries()