public class JobPainter extends BasePainter<JobHopMeta,JobEntryCopy>
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) |
Modifier and Type | Method and Description |
---|---|
void |
drawJob() |
List<JobEntryCopy> |
getActiveJobEntries() |
JobEntryCopy |
getEndHopEntry() |
org.pentaho.di.core.gui.Point |
getEndHopLocation() |
Map<JobEntryCopy,String> |
getEntryLogMap() |
List<JobEntryResult> |
getJobEntryResults() |
JobMeta |
getJobMeta() |
List<JobEntryCopy> |
getMouseOverEntries() |
JobEntryCopy |
getNoInputEntry() |
JobEntryCopy |
getStartHopEntry() |
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 |
setJobMeta(JobMeta jobMeta) |
void |
setMouseOverEntries(List<JobEntryCopy> mouseOverEntries) |
void |
setNoInputEntry(JobEntryCopy noInputEntry) |
void |
setStartHopEntry(JobEntryCopy startHopEntry) |
getArea, getAreaOwners, getCandidate, getDrop_candidate, getGc, getGridSize, getHori, getIconsize, getLinewidth, getMagnification, getNoteFontHeight, getNoteFontName, getOffset, getSelrect, getShadowSize, getStreamIconImage, getSubject, getTheta, getTranslationX, getTranslationY, getVert, isShadow, setArea, setAreaOwners, setCandidate, setDrop_candidate, setGc, setGridSize, setHori, setIconsize, setLinewidth, setMagnification, setNoteFontHeight, setNoteFontName, setOffset, setSelrect, setShadow, setShadowSize, setSubject, setTranslationX, setTranslationY, 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 JobMeta getJobMeta()
public void setJobMeta(JobMeta jobMeta)
public JobEntryCopy getStartHopEntry()
public org.pentaho.di.core.gui.Point getEndHopLocation()
public JobEntryCopy getEndHopEntry()
public JobEntryCopy getNoInputEntry()
public List<JobEntryCopy> getActiveJobEntries()