Package apps

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

See:
          Description

Class Summary
AbstractActionModel Provide services for invoking actions during configuration and startup.
AbstractActionPanel Provide an abstract GUI for configuring use of Actions.
AppConfigPanel Basic configuration GUI infrastructure.
Apps Base class for Jmri applications.
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.
LicenseAction Swing action to display the JMRI license
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
SplashWindow A splash screen for showing during JMRI startup
 

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 - 2008 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: SourceForge_Logo