public class JobPainter extends BasePainter
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)  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
drawJob()  | 
Map<JobEntryCopy,String> | 
getEntryLogMap()  | 
List<JobEntryResult> | 
getJobEntryResults()  | 
List<JobEntryCopy> | 
getMouseOverEntries()  | 
float | 
getTranslationX()  | 
float | 
getTranslationY()  | 
void | 
setActiveJobEntries(List<JobEntryCopy> activeJobEntries)  | 
void | 
setEndHopEntry(JobEntryCopy endHopEntry)  | 
void | 
setEndHopLocation(org.pentaho.di.core.gui.Point endHopLocation)  | 
void | 
setEntryLogMap(Map<JobEntryCopy,String> entryLogMap)  | 
void | 
setJobEntryResults(List<JobEntryResult> jobEntryResults)  | 
void | 
setMouseOverEntries(List<JobEntryCopy> mouseOverEntries)  | 
void | 
setNoInputEntry(JobEntryCopy noInputEntry)  | 
void | 
setStartHopEntry(JobEntryCopy startHopEntry)  | 
void | 
setTranslationX(float translationX)  | 
void | 
setTranslationY(float translationY)  | 
getMagnification, getStreamIconImage, setMagnificationpublic 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()
public void setTranslationX(float translationX)
translationX - the translationX to setpublic float getTranslationY()
public void setTranslationY(float translationY)
translationY - the translationY to set