Class strangeeons


  • public final class strangeeons
    extends java.lang.Object
    A convenience class that launches Strange Eons. The primary purpose of this class is to make it easy to launch Strange Eons from the command line. In most cases, it simply forwards the supplied arguments on to the main() method of StrangeEons. This allows starting the application using a command such as:
    java -cp strange-eons.jar strangeeons [arguments...]

    A secondary purpose of this class is to launch tools included with Strange Eons that are otherwise difficult to start on some platforms. For example, on OS X it is difficult to run other classes that are part of Strange Eons since it is packaged as an .app. This secondary purpose is activated by passing --tool as the first parameter. In this case, the launcher looks for a class with the specified name in the default package and tries to invoke its static main method to start it. All arguments after the tool name are passed to the tool. Applicable tools include catalogid, compress, debugger, and register.

    Since:
    3.0
    Author:
    Chris Jennings
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void main​(java.lang.String[] args)
      Starts Strange Eons, passing any passed-in arguments on unchanged.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • main

        public static void main​(java.lang.String[] args)
        Starts Strange Eons, passing any passed-in arguments on unchanged.
        Parameters:
        args - command-line arguments to forward to the application