Class GaiaSkyDesktop

java.lang.Object
gaiasky.desktop.GaiaSkyDesktop
All Implemented Interfaces:
IObserver

public class GaiaSkyDesktop extends Object implements IObserver
Main entry point for Gaia Sky. This class takes care of initializing the settings and logging system, parsing the CLI arguments, setting up the GDX configuration and starting the application.
  • Constructor Details Link icon

    • GaiaSkyDesktop Link icon

      public GaiaSkyDesktop()
  • Method Details Link icon

    • main Link icon

      public static void main(String[] args)
      Main method.
      Parameters:
      args - CLI arguments (see GaiaSkyDesktop.CLIArgs).
    • launchMainApp Link icon

      public void launchMainApp()
    • notify Link icon

      public void notify(Event event, Object source, Object... data)
      Description copied from interface: IObserver
      Event notification call.
      Specified by:
      notify in interface IObserver
      Parameters:
      event - The event type.
      source - The source object, if any.
      data - The data associated with this event.