Class ImageJScriptRunnerController

All Implemented Interfaces:
Styleable, EventTarget

public class ImageJScriptRunnerController extends BorderPane
Controller class for the ImageJ script runner.
Since:
v0.6.0
  • Method Details

    • createInstance

      public static ImageJScriptRunnerController createInstance(QuPathGUI qupath) throws IOException
      Create a new instance.
      Parameters:
      qupath - the QuPath instance in which the macro runner should be used.
      Returns:
      the macro runner
      Throws:
      IOException - if the macro runner couldn't be initialized (probably an fxml issue)
    • promptToCreateNewMacro

      public void promptToCreateNewMacro()
    • doCopy

      public void doCopy(ActionEvent event)
    • doPaste

      public void doPaste(ActionEvent event)
    • doCut

      public void doCut(ActionEvent event)
    • doUndo

      public void doUndo(ActionEvent event)
    • doRedo

      public void doRedo(ActionEvent event)
    • openMacro

      public void openMacro(Path path)
    • getTitle

      public static String getTitle()
      Get the title to use for this window.
      Returns: