public class FillGenJob extends Job
Job.Inform, Job.Key, Job.Priority, Job.Type
Modifier and Type | Field and Description |
---|---|
protected FillGenConfig |
fillGenConfig |
protected LayerCoverageTool.LayerCoveragePreferences |
lcp |
protected ErrorLogger |
log |
protected Cell |
topCell |
endTime, finished, LOCALDEBUGFLAG, MIN_NUM_SECONDS, reportExecution, startTime
Constructor and Description |
---|
FillGenJob(Cell cell,
FillGenConfig gen,
boolean doItNow,
LayerCoverageTool.LayerCoveragePreferences lcp) |
Modifier and Type | Method and Description |
---|---|
boolean |
doIt()
Implementation of Job.doIt() running only the doTemplateFill function.
|
boolean |
doTemplateFill(FillGeneratorTool fillGen) |
Library |
getAutoFilLibrary() |
ErrorLogger |
getLogger() |
protected FillGeneratorTool |
setUpJob() |
void |
terminateOK()
This method executes in the Client side after normal termination of doIt method.
|
abort, checkAbort, fieldVariableChanged, getAllJobs, getDatabase, getDebug, getDeleteWhenDone, getEditingPreferences, getEnvironment, getExtendedUserInterface, getInfo, getInform, getKey, getRunningJob, getScheduledToAbort, getStatus, getTechPool, getTool, getUserInterface, initJobManager, inServerThread, isClientThread, isFinished, pipeClient, pipeServer, remove, setCurrentLibraryInJob, setDebug, setProgress, setReportExecutionFlag, socketClient, startJob, startJob, startJobOnMyResult, terminateFail, terminateIt, toString, updateIncrementalDRCErrors, updateNetworkErrors
protected FillGenConfig fillGenConfig
protected Cell topCell
protected ErrorLogger log
protected LayerCoverageTool.LayerCoveragePreferences lcp
public FillGenJob(Cell cell, FillGenConfig gen, boolean doItNow, LayerCoverageTool.LayerCoveragePreferences lcp)
public ErrorLogger getLogger()
public Library getAutoFilLibrary()
public void terminateOK()
Job
terminateOK
in class Job
protected FillGeneratorTool setUpJob()
public boolean doIt()
public boolean doTemplateFill(FillGeneratorTool fillGen)