Class Launch

Object
Launch

public class Launch extends Object
A command-line interface used for launching experiments.
Author:
Owen Feehan
  • Method Details

    • main

      public static void main(String[] args)
      Entry point for command-line application.

      The output-folder may open in the desktop, depending on the arguments passed, and whether it is supported by the local operating-system.

      Parameters:
      args - command line arguments
    • mainDefaultExperiment

      public static void mainDefaultExperiment(String[] args, Path defaultExperiment)
      Like main(String[]) but additionally specifies a path to the default-experiment.

      This function may be useful for automated tests that aren't CLIs but call this library simulating a CLI.

      The output-folder does not open in the desktop, as it is presumed this method is being called for testing purposes.

      Parameters:
      args - command line arguments
      defaultExperiment - the path to the default-experiment, if it is known, or empty if unknown