This is the schema representing panel files, including
both the panels themselves and configuration information.
This version of the schema is for files created by JMRI
version 2.9.6 and later.
Version 4.7.1 is the current development version.
Automatically added to contain JMRI version writing the file
jmri.configurexml.ConfigXmlManager
Defines options for the GUI configuration
jmri.configurexml.GuiLafConfigPaneXml
Defines options for the JMRI System Console
apps.configurexml.SystemConsoleConfigPanelXml
Defines the default locations for user file locations.
apps.configurexml.FileLocationPaneXml
Defines which manager is to be used for various operations.
jmri.managers.configurexml.DefaultUserMessagePreferencesXml
Defines DecoderPro configuration options
jmri.jmrit.symbolicprog.configurexml.ProgrammerConfigPaneXml
Defines default for whether to cache index CV writes,
which can be overridden in a decoder definition file if desired.
jmri.jmrit.symbolicprog.configurexml.ProgrammerConfigPaneXml
jmri.jmrix.AbstractProgrammerFacade
Defines default for whether index CVs should be read for confirmation after being written,
which can be overridden in a decoder definition file if desired.
jmri.jmrit.symbolicprog.configurexml.ProgrammerConfigPaneXml
jmri.jmrix.AbstractProgrammerFacade
Defines DecoderPro roster applications re location, default owner
jmri.jmrit.roster.configurexml.RosterConfigPaneXml
Defines things to do when the file is loaded (usually when the app starts up, as this is in config file)
apps.configurexml.PerformActionModelXml
apps.configurexml.CreateButtonModelXml
apps.configurexml.PerformFileModelXml
Insist that the system name is unique
Insist that the user name is unique
Insist that the system name is unique
Insist that the user name is unique
Insist that at most one appear for each signal
Insist that each element ident attribute value in LayoutEditor is unique
Insist that each tracksegment connection1name attribute value refer to an existing ident
Insist that each tracksegment connection2name attribute value refer to an existing ident
Insist that each turnout system name is unique
Insist that each turnout user name is unique
Insist that all turnout user and system names are unique
Insist that each sensor system name is unique
Insist that each sensor user name is unique
Insist that all sensor user and system names are unique
Insist that the system name is unique
Insist that the user name is unique
Insist that all user and system names are unique