Package jmri.profile
JMRI profile management. JMRI uses
Profile
s to provide a
mechanism for storing multiple JMRI configurations that can be loaded at
application launch time.
JMRI searches pre-determined paths for previously unknown Profiles when
listing Profiles in the ProfileManagerDialog
or
ProfilePreferencesPanel
. This allows profiles to be
imported into a JMRI instance while that instance is not running.-
Interface Summary Interface Description AuxiliaryConfiguration JMRI local copy of the NetBeans Platform org.netbeans.spi.project.AuxiliaryConfiguration.AuxiliaryProperties JMRI local copy of the NetBeans Platform org.netbeans.spi.project.AuxiliaryProperties. -
Class Summary Class Description AddProfileDialog Add a newProfile
to JMRI.Bundle NullProfile An empty JMRI application profile.Profile A JMRI application profile.ProfileConfiguration ProfileFileFilter FileFilter for use in a JFileChooser.ProfileFileView FileView for use in a JFileChooser.ProfileListCellRenderer Implements a list cell renderer that provides a Profile-specific tool tip.ProfileListModel A list ofProfile
s, suitable for use in Swing components that display a list of items.ProfileManager Manage JMRI configuration profiles.ProfileManagerDialog Display a list ofProfile
s that can be selected to start a JMRI application.ProfilePreferencesPanel A JPanel suitable for managingProfile
s within a preferences window.ProfileProperties ProfileTableModel A tabular data model ofProfile
s, suitable for use in aJTable
.ProfileUtils Utility methods to get information aboutProfile
s.SearchPathTableModel A tabular data model for the search paths used to findProfile
s.