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, setVertpublic 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 BasePainterpublic void setTranslationX(float translationX)
setTranslationX in class BasePaintertranslationX - the translationX to setpublic float getTranslationY()
getTranslationY in class BasePainterpublic void setTranslationY(float translationY)
setTranslationY in class BasePaintertranslationY - 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()