Package adams.gui

Class Main

  • All Implemented Interfaces:
    Destroyable, LoggingSupporter, RestartableApplication, OptionHandler, DatabaseConnectionHandler, DatabaseConnectionProvider, DatabaseConnectionUser, DatabaseConnectionChangeListener, RemoteScriptingEngineHandler, ImageObserver, MenuContainer, Serializable, Accessible, RootPaneContainer, WindowConstants

    public class Main
    extends AbstractApplicationFrame
    GUI for ADAMS.
    -logging-level <OFF|SEVERE|WARNING|INFO|CONFIG|FINE|FINER|FINEST> (property: loggingLevel)
        The logging level to use.
        default: INFO
     
    -title <java.lang.String> (property: applicationTitle)
        The title for the application.
        default: ADAMS
     
    -user-mode <BASIC|EXPERT|DEVELOPER|DEBUGGER> (property: userMode)
        The user mode, which determines the visibility of the menu items.
        default: EXPERT
     
    -minimal-window <boolean> (property: minimalWindow)
        If enabled, the main window does not extend the full width of the screen.
        default: false
     
    -start-up <adams.core.base.BaseString> [-start-up ...] (property: startUps)
        The menu items to start up immediately; each consists of classname and optional
        parameters (in case the menu definition implements adams.gui.application.AdditionalParameterHandler
        ).
        default:
     
    -doc-dir <adams.core.io.PlaceholderDirectory> [-doc-dir ...] (property: documentationDirectories)
        The directories containing PDF documentation (may get listed in the Help
        menu).
        default:
     
    -enable-restart <boolean> (property: enableRestart)
        If enabled and started through the adams.core.management.Launcher class,
        the application can be restarted through the menu.
        default: false
     
    -remote-scripting-engine-cmdline <java.lang.String> (property: remoteScriptingEngineCmdLine)
        The command-line of the remote scripting engine to execute at startup time;
         use empty string for disable scripting.
        default:
     
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    See Also:
    Serialized Form