public class JIPipeDesktopQuickRun extends AbstractJIPipeRunnable implements JIPipeValidatable
JIPipeRunnable.EnqeuedEventListener, JIPipeRunnable.EnqueuedEvent, JIPipeRunnable.EnqueuedEventEmitter, JIPipeRunnable.FinishedEvent, JIPipeRunnable.FinishedEventEmitter, JIPipeRunnable.FinishedEventListener, JIPipeRunnable.InterruptedEvent, JIPipeRunnable.InterruptedEventEmitter, JIPipeRunnable.InterruptedEventListener, JIPipeRunnable.ProgressEvent, JIPipeRunnable.ProgressEventEmitter, JIPipeRunnable.ProgressEventListener, JIPipeRunnable.StartedEvent, JIPipeRunnable.StartedEventEmitter, JIPipeRunnable.StartedEventListener
Constructor and Description |
---|
JIPipeDesktopQuickRun(JIPipeProject project,
JIPipeGraphNode targetNode,
JIPipeDesktopQuickRunSettings settings) |
JIPipeDesktopQuickRun(JIPipeProject project,
List<JIPipeGraphNode> targetNodes,
JIPipeDesktopQuickRunSettings settings) |
Modifier and Type | Method and Description |
---|---|
JIPipeProject |
getProject()
The project where the run was created
|
JIPipeGraphRun |
getRun()
The run that runs the pipeline
|
JIPipeDesktopQuickRunSettings |
getSettings()
Settings for this quick run
|
List<JIPipeGraphNode> |
getTargetNodeCopies() |
List<JIPipeGraphNode> |
getTargetNodes() |
String |
getTaskLabel()
A name for the runnable
|
void |
reportValidity(JIPipeValidationReportContext reportContext,
JIPipeValidationReport report)
Generates a validity report
|
void |
run() |
getProgressInfo, getRunUUID, setProgressInfo
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateValidityReport
isLogSilent, onFinished, onInterrupted
public JIPipeDesktopQuickRun(JIPipeProject project, List<JIPipeGraphNode> targetNodes, JIPipeDesktopQuickRunSettings settings)
public JIPipeDesktopQuickRun(JIPipeProject project, JIPipeGraphNode targetNode, JIPipeDesktopQuickRunSettings settings)
public JIPipeProject getProject()
public List<JIPipeGraphNode> getTargetNodes()
public JIPipeDesktopQuickRunSettings getSettings()
public JIPipeGraphRun getRun()
public List<JIPipeGraphNode> getTargetNodeCopies()
public void reportValidity(JIPipeValidationReportContext reportContext, JIPipeValidationReport report)
JIPipeValidatable
reportValidity
in interface JIPipeValidatable
reportContext
- the report contextreport
- the report to be added topublic String getTaskLabel()
JIPipeRunnable
getTaskLabel
in interface JIPipeRunnable
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.