Package qupath.lib.gui.panes
Class WorkflowCommandLogView
java.lang.Object
qupath.lib.gui.panes.WorkflowCommandLogView
- All Implemented Interfaces:
ChangeListener<qupath.lib.images.ImageData<BufferedImage>>,qupath.lib.plugins.workflow.WorkflowListener
public class WorkflowCommandLogView
extends Object
implements ChangeListener<qupath.lib.images.ImageData<BufferedImage>>, qupath.lib.plugins.workflow.WorkflowListener
Show logged commands, and optionally generate a script.
-
Constructor Summary
ConstructorsConstructorDescriptionWorkflowCommandLogView(QuPathGUI qupath) Construct a view to display the workflow for the currently-active ImageData within a running QuPath instance.WorkflowCommandLogView(QuPathGUI qupath, qupath.lib.plugins.workflow.Workflow workflow) Construct a view displaying a static workflow (i.e. -
Method Summary
Modifier and TypeMethodDescriptionvoidchanged(ObservableValue<? extends qupath.lib.images.ImageData<BufferedImage>> source, qupath.lib.images.ImageData<BufferedImage> imageDataOld, qupath.lib.images.ImageData<BufferedImage> imageDataNew) protected BorderPanegetPane()Get the pane to add to a scene.static voidshowScript(ScriptEditor scriptEditor, qupath.lib.plugins.workflow.Workflow workflow) Show a script in the script editor based on the specified workflow.voidworkflowUpdated(qupath.lib.plugins.workflow.Workflow workflow)
-
Constructor Details
-
WorkflowCommandLogView
Construct a view to display the workflow for the currently-active ImageData within a running QuPath instance.- Parameters:
qupath-
-
WorkflowCommandLogView
Construct a view displaying a static workflow (i.e. not dependent on any particular ImageData).- Parameters:
qupath-workflow-
-
-
Method Details
-
getPane
Get the pane to add to a scene.- Returns:
-
createPane
-
showScript
public static void showScript(ScriptEditor scriptEditor, qupath.lib.plugins.workflow.Workflow workflow) Show a script in the script editor based on the specified workflow.- Parameters:
scriptEditor-workflow-
-
workflowUpdated
public void workflowUpdated(qupath.lib.plugins.workflow.Workflow workflow) - Specified by:
workflowUpdatedin interfacequpath.lib.plugins.workflow.WorkflowListener
-
changed
public void changed(ObservableValue<? extends qupath.lib.images.ImageData<BufferedImage>> source, qupath.lib.images.ImageData<BufferedImage> imageDataOld, qupath.lib.images.ImageData<BufferedImage> imageDataNew) - Specified by:
changedin interfaceChangeListener<qupath.lib.images.ImageData<BufferedImage>>
-