Package apps

Show UML class diagram
Provides application level support for JMRI; includes specific applications in subpackages.

See:
          Description

Class Summary
AboutAction  
AbstractActionModel Provide services for invoking actions during configuration and startup.
AbstractActionPanel Provide an abstract GUI for configuring use of Actions.
AppConfigBase Basic configuration infrastructure, to be used by specific GUI implementations
AppConfigPanel Deprecated. 2.10.3
Apps Base class for Jmri applications.
AppsBase Base class for the core of JMRI applications.
Bundle  
CreateButtonModel Creates a button when the program is started.
CreateButtonPanel Provide a GUI for configuring start-up actions.
FacelessApp A simple example of a "Faceless" (no gui) application This file is part of JMRI.
FileLocationPane Provide GUI to configure the Default File Locations Provides GUI configuration for the default file locations by displaying textfields for the user to directly enter in their own path or a Set button is provided so that the user can select the path.
GuiLafConfigPane Provide GUI to configure Swing GUI LAF defaults Provides GUI configuration for SWING LAF by displaying radio buttons for each LAF implementation available.
JmriFaceless Application for running JMRI server functions without a graphical interface.
LicenseAction Swing action to display the JMRI license
ManagerDefaultsConfigPane Provide GUI to configure InstanceManager defaults.
ManagerDefaultsConfigPane.SelectionButton Captive class to track changes
PerformActionModel Invokes a Swing Action when the program is started.
PerformActionPanel Provide a GUI for configuring PerformActionModel objects.
PerformFileModel A PerformFileModel object loads an xml file when the program is started.
PerformFilePanel Provide a GUI for configuring PerformFileModel objects.
PerformScriptModel A PerformScriptModel object runs a script when the program is started.
PerformScriptPanel Provide a GUI for configuring PerformScriptModel objects.
ReportContextAction Swing action to display the JMRI context for the user
RestartAction Simple AbstractAction class that can be invoked to restart JMRI This file is part of JMRI.
SplashWindow A splash screen for showing during JMRI startup
SystemConsole Class to direct standard output and standard error to a JTextArea.
SystemConsole.Scheme Class holding details of each scheme
SystemConsoleAction Swing action to display the JMRI System Console This file is part of JMRI.
SystemConsoleConfigPanel Allow certain elements of the System Console to be configured.
 

Package apps Description

Provides application level support for JMRI; includes specific applications in subpackages.

Logging support is handled through the Log4J package. By contention, it is configured via the default.lcf file. That has extensive comments on how to configure the logging, including how to write to a log file, control output verbosity, etc.

Related Documentation

For overviews, tutorials, examples, guides, and tool documentation, please see:



Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads