Class Launcher

Object
Launcher

public final class Launcher extends Object
Entry point for running GIGS tests in a Graphical User Interface (GUI).

Configuration

If the org.iogp.gigs.config system property is specified (typically with the -D option on the command line), then its value shall by the path to a file in Java property file format. The properties in that file shall have the following syntax:
class.method.key=value
Where:
  • class is the name of a class (without package) in the org.iogp.gigs package;
  • method is the name of a method in the class named by class;
  • key is the name of a test option such as isStandardAliasSupported;
  • value is the value to assign to that option.

Special cases:

  • If class.method is "*", then the option applies to all tests.
Currently, only boolean options are supported.
Since:
1.0
  • Method Details

    • main

      public static void main(String[] arguments)
      The application entry point. Current implementation starts the Swing application. Future versions may provides different alternatives based on the command-line arguments.
      Parameters:
      arguments - must be an empty string in current version. Future versions may accept some command-line arguments.
    • startSwingApplication

      public static void startSwingApplication()
      Starts the swing application.