public class PunchProcessingThread
extends java.lang.Object
Constructor and Description |
---|
PunchProcessingThread(ASyncConsoleOutput consoleTextArea,
PunchLayer punchLayer,
JIssuePresenter issuePresenter) |
Modifier and Type | Method and Description |
---|---|
void |
execute(Optimizer<OptimizedObject> optimizer,
VirtualBook vb,
ICancelTracker cancelTracker,
OptimizerProgress optimProgress)
compute the new punch plan
|
void |
setAsyncJobsManager(AsyncJobsManager asyncJobsManager) |
void |
setJScrollableVirtualBookComponent(JVirtualBookScrollableComponent jcarton) |
void |
setPunchProcessingResultCallBack(PunchProcessingResult punchProcessingResultCallBack) |
public PunchProcessingThread(ASyncConsoleOutput consoleTextArea, PunchLayer punchLayer, JIssuePresenter issuePresenter)
public void setPunchProcessingResultCallBack(PunchProcessingResult punchProcessingResultCallBack)
public void setAsyncJobsManager(AsyncJobsManager asyncJobsManager)
public void setJScrollableVirtualBookComponent(JVirtualBookScrollableComponent jcarton)
public void execute(Optimizer<OptimizedObject> optimizer, VirtualBook vb, ICancelTracker cancelTracker, OptimizerProgress optimProgress) throws java.lang.Exception
parameters
- the optimizer parametersvb
- the virtualbookcancelTracker
- the track canceljava.lang.Exception