public abstract class JIPipeDesktopGraphEditorRunManager extends Object implements JIPipeRunnable.FinishedEventListener, JIPipeRunnable.InterruptedEventListener
Constructor and Description |
---|
JIPipeDesktopGraphEditorRunManager(JIPipeProject project,
JIPipeDesktopGraphCanvasUI canvasUI,
JIPipeDesktopGraphNodeUI nodeUI,
JIPipeDesktopDockPanel dockPanel,
boolean allowChangePanels) |
Modifier and Type | Method and Description |
---|---|
protected abstract JIPipeDesktopQuickRun |
createRun(boolean saveToDisk,
boolean storeIntermediateResults,
boolean excludeSelected) |
protected abstract void |
createValidationReport(JIPipeValidationReport report) |
JIPipeDesktopGraphCanvasUI |
getCanvasUI() |
JIPipeDesktopDockPanel |
getDockPanel() |
protected JIPipeDesktopGraphEditorLogPanel |
getLogPanel() |
JIPipeDesktopGraphNodeUI |
getNodeUI() |
JIPipeProject |
getProject() |
void |
onRunnableFinished(JIPipeRunnable.FinishedEvent event) |
void |
onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event) |
void |
run(boolean saveToDisk,
boolean storeIntermediateResults,
boolean excludeSelected) |
protected abstract void |
showResults() |
public JIPipeDesktopGraphEditorRunManager(JIPipeProject project, JIPipeDesktopGraphCanvasUI canvasUI, JIPipeDesktopGraphNodeUI nodeUI, JIPipeDesktopDockPanel dockPanel, boolean allowChangePanels)
public void run(boolean saveToDisk, boolean storeIntermediateResults, boolean excludeSelected)
protected abstract void createValidationReport(JIPipeValidationReport report)
public JIPipeProject getProject()
public JIPipeDesktopGraphCanvasUI getCanvasUI()
public JIPipeDesktopGraphNodeUI getNodeUI()
public JIPipeDesktopDockPanel getDockPanel()
protected JIPipeDesktopGraphEditorLogPanel getLogPanel()
public void onRunnableFinished(JIPipeRunnable.FinishedEvent event)
onRunnableFinished
in interface JIPipeRunnable.FinishedEventListener
protected abstract void showResults()
public void onRunnableInterrupted(JIPipeRunnable.InterruptedEvent event)
onRunnableInterrupted
in interface JIPipeRunnable.InterruptedEventListener
protected abstract JIPipeDesktopQuickRun createRun(boolean saveToDisk, boolean storeIntermediateResults, boolean excludeSelected)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.