Uses of Interface
jmri.spi.JmriServiceProviderInterface
-
Packages that use JmriServiceProviderInterface Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.apps.gui3.tabbedpreferences Provides the tabbed preferences window and its contents.apps.startup apps.systemconsole apps.util.issuereporter Issue Reporter for JMRI and related applications.jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations.jmri.configurexml.swing jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmris.simpleserver jmri.jmris.srcp Contains a SRCP protocol parser to be built with the Java Compiler Compiler (JavaCC).jmri.jmrit Various non-system-specific JMRI tools.jmri.jmrit.analogclock jmri.jmrit.automat.monitor Classes to provide a GUI for manipulating the running Automat instances.jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.beantable.signalmast jmri.jmrit.beantable.usermessagepreferences jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs.jmri.jmrit.consisttool jmri.jmrit.ctc The CTC system provides the ability to create and run prototypical CTC dispatching.jmri.jmrit.ctc.editor Implements the CTC Editor for the creation and maintenance of the CTC data.jmri.jmrit.dispatcher jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.controlPanelEditor jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.panelEditor jmri.jmrit.display.switchboardEditor jmri.jmrit.dualdecoder jmri.jmrit.jython jmri.jmrit.lcdclock Provide a simple GUI for a clock that displays the time via LCD characters.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng.tools.swing jmri.jmrit.nixieclock Provide a simple GUI for a clock that displays the time via Nixie tubes.jmri.jmrit.operations jmri.jmrit.operations.setup jmri.jmrit.permission.swing jmri.jmrit.powerpanel The jmrit.powerpanel Java package provides a GUI panel for controlling layout power.jmri.jmrit.roster jmri.jmrit.roster.swing jmri.jmrit.sample.swing jmri.jmrit.sendpacket jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock.jmri.jmrit.simplelightctrl jmri.jmrit.simpleprog jmri.jmrit.simpleturnoutctrl jmri.jmrit.speedometer jmri.jmrit.swing.meter Provide a simple GUI for a Voltage/Current Meter that displays the voltage via LCD characters.jmri.jmrit.symbolicprog Basic support for advanced programming, primarily used by DecoderPro.jmri.jmrit.symbolicprog.tabbedframe jmri.jmrit.throttle jmri.jmrit.timetable.swing Implements Timetable creation, maintenance and displaying a timetable graph.jmri.jmrit.vsdecoder Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.jmri.jmrit.withrottle jmri.jmrit.z21server jmri.jmrix Interfaces and implementations for system-specific code.jmri.jmrix.acela This package handles communications for the CTI Acela hardware.jmri.jmrix.anyma jmri.jmrix.bachrus Provides connections and GUI support for attached speedometers.jmri.jmrix.bidib jmri.jmrix.bidib.swing jmri.jmrix.bidib.tcpserver jmri.jmrix.can Defines classes for interfacing to a CAN-based model railway control bus.jmri.jmrix.can.cbus.simulator Provides dummy CBUS network simulated objects.jmri.jmrix.can.cbus.simulator.moduletypes Provides dummy CBUS network simulated objects.jmri.jmrix.can.cbus.swing.modules Provides a tool for creating and linking Events between modules connected to a CBUS network.jmri.jmrix.can.cbus.swing.modules.base jmri.jmrix.can.cbus.swing.modules.merg jmri.jmrix.can.cbus.swing.modules.sprogdcc jmri.jmrix.cmri Provides basic interfaces and certain core implementations for the JMRI C/MRI implementation.jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.dccpp.dccppovertcp Defines classes for interfacing to a DCC++ Base Station via a telnet connection to a DCCppOverTcp driver.jmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.ecos.swing.preferences jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.ieee802154 jmri.jmrix.ieee802154.xbee.swing.nodeconfig jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.ipocs jmri.jmrix.jinput.treecontrol GUI for controlling JInput access to USB devices.jmri.jmrix.jmriclient jmri.jmrix.lenz jmri.jmrix.lenz.hornbyelite jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.loconet.Intellibox Implementation and specialization for connecting to to an Uhlenbrock Intellibox-I via its in-built RS232 serial connection.jmri.jmrix.loconet.loconetovertcp JMRI implementation of the LocoNet over TCP protocol.jmri.jmrix.loconet.swing jmri.jmrix.loconet.uhlenbrock Implementation and specialization for connecting to to an Uhlenbrock Intellibox-II via its in-built USB connection.jmri.jmrix.maple jmri.jmrix.marklin Classes to interact with a Marklin Network Connection.jmri.jmrix.marklin.cdb Classes to interact with a Marklin Network Connection.jmri.jmrix.merg jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.openlcb.swing Head package for Swing-based packages for JMRI's OpenLCB implementation.jmri.jmrix.pi jmri.jmrix.powerline This package handles communications for powerline adapters, such as X10.jmri.jmrix.qsi Connects to a QSI programmer unit.jmri.jmrix.rfid This package handles communications for RFID adapters.jmri.jmrix.roco jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc.jmri.jmrix.secsi This package handles communications for the TracTronics SECSI hardware.jmri.jmrix.sprog jmri.jmrix.sproggen5 jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.swing jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.wangrow Provides JMRI implementations for Wangrow DCC systems.jmri.jmrix.zimo jmri.jmrix.ztc jmri.managers Provides implementations of various JMRI managers.jmri.profile JMRI profile management.jmri.server.json The JMRI JSON Services provide access to JMRI via JSON data objects via a RESTful interface over HTTP or via JSON messages via a socket interface over TCP or WebSockets.jmri.server.json.audio jmri.server.json.audioicon jmri.server.json.block jmri.server.json.consist jmri.server.json.idtag jmri.server.json.layoutblock jmri.server.json.light jmri.server.json.logixngicon jmri.server.json.memory jmri.server.json.message The JMRI JSON protocol message server.jmri.server.json.oblock jmri.server.json.operations JMRI JSON support for Operations.jmri.server.json.power The JMRI JSON protocol power server.jmri.server.json.reporter jmri.server.json.roster jmri.server.json.route jmri.server.json.schema jmri.server.json.sensor jmri.server.json.signalhead jmri.server.json.signalmast jmri.server.json.throttle jmri.server.json.time jmri.server.json.turnout jmri.server.json.util jmri.server.web.app jmri.spi Interfaces that can be implemented outside the JMRI.jar file to implement new behavior in JMRI.jmri.swing Provides small Swing-based tool and utility classes for JMRI basic forms.jmri.util Contains various utilities classes that are useful across the entire JMRI library structure.jmri.util.gui jmri.util.prefs This package provides two mechanisms for storing preferences and one mechanism for storing user interface state within a JMRI profile:JmriConfigurationProvider
Complex preferences within an XML element provided by the object storing and retrieving the element.JmriPreferencesProvider
Simple preferences within aPreferences
construct.JmriUserInterfaceConfigurationProvider
Complex user interface state within an XML element provided by the object storing and retrieving the element. These three classes provide arbitrary read/write access to the underlying storage, such that writing a users preferences does not require any part of a JMRI application have knowledge of every object that manages users preferences.jmri.util.startup jmri.util.usb jmri.web.server -
-
Uses of JmriServiceProviderInterface in apps
Classes in apps that implement JmriServiceProviderInterface Modifier and Type Class Description class
AppsStartupActionFactory
Startup action factory for application actions.class
FileLocationPane
Provide GUI to configure the Default File Locations.class
GuiLafConfigPane
Provide GUI to configure Swing GUI LAF defaultsclass
GuiLocalePreferencesPanel
Provide PreferencesPanel information for the JPanel provided byGuiLafConfigPane.doLocale()
.class
ManagerDefaultsConfigPane
Provide GUI to configure InstanceManager defaults.class
SystemConsoleConfigPanel
Allow certain elements of the System Console to be configured. -
Uses of JmriServiceProviderInterface in apps.gui3.tabbedpreferences
Classes in apps.gui3.tabbedpreferences that implement JmriServiceProviderInterface Modifier and Type Class Description class
TabbedPreferencesActionFactory
Preferences startup action factory. -
Uses of JmriServiceProviderInterface in apps.startup
Classes in apps.startup that implement JmriServiceProviderInterface Modifier and Type Class Description class
CreateButtonModelFactory
class
ScriptButtonModelFactory
class
StartupActionsPreferencesPanel
Preferences panel to configure optional actions taken at startup.class
StartupPauseFactory
Factory forStartupPauseModel
objects.class
TriggerRouteModelFactory
Factory to createTriggerRouteModel
objects. -
Uses of JmriServiceProviderInterface in apps.systemconsole
Classes in apps.systemconsole that implement JmriServiceProviderInterface Modifier and Type Class Description class
SystemConsolePreferencesManager
Manage preferences for theSystemConsole
. -
Uses of JmriServiceProviderInterface in apps.util.issuereporter
Subinterfaces of JmriServiceProviderInterface in apps.util.issuereporter Modifier and Type Interface Description interface
GitHubRepository
Classes in apps.util.issuereporter that implement JmriServiceProviderInterface Modifier and Type Class Description class
JmriGitHubRepository
-
Uses of JmriServiceProviderInterface in jmri.configurexml
Classes in jmri.configurexml that implement JmriServiceProviderInterface Modifier and Type Class Description class
ConfigureXmlStartupActionFactory
Factory for XML file loading startup actions. -
Uses of JmriServiceProviderInterface in jmri.configurexml.swing
Classes in jmri.configurexml.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
ShutdownPreferencesPanel
Preferences panel for the shutdown options used by StoreAndCompare. -
Uses of JmriServiceProviderInterface in jmri.implementation
Classes in jmri.implementation that implement JmriServiceProviderInterface Modifier and Type Class Description class
FileLocationsPreferences
-
Uses of JmriServiceProviderInterface in jmri.jmris.simpleserver
Classes in jmri.jmris.simpleserver that implement JmriServiceProviderInterface Modifier and Type Class Description class
SimpleServerPreferencesPanel
class
SimpleServerStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmris.srcp
Classes in jmri.jmris.srcp that implement JmriServiceProviderInterface Modifier and Type Class Description class
JmriSRCPServerPreferencesPanel
class
JmriSRCPStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit
Classes in jmri.jmrit that implement JmriServiceProviderInterface Modifier and Type Class Description class
ToolsStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.analogclock
Classes in jmri.jmrit.analogclock that implement JmriServiceProviderInterface Modifier and Type Class Description class
AnalogClockStartupActionFactory
Factory for analog clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.automat.monitor
Classes in jmri.jmrit.automat.monitor that implement JmriServiceProviderInterface Modifier and Type Class Description class
AutomatTableStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.beantable
Classes in jmri.jmrit.beantable that implement JmriServiceProviderInterface Modifier and Type Class Description class
BeanTableStartupActionFactory
Factory for BeanTable startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.beantable.signalmast
Classes in jmri.jmrit.beantable.signalmast that implement JmriServiceProviderInterface Modifier and Type Class Description class
DccSignalMastAddPane
A pane for configuring DCC SignalMast objects.static class
DccSignalMastAddPane.SignalMastAddPaneProvider
class
MatrixSignalMastAddPane
A pane for configuring MatrixSignalMast objects.static class
MatrixSignalMastAddPane.SignalMastAddPaneProvider
class
SignalHeadSignalMastAddPane
A pane for configuring SignalHeadSignalMast objects.static class
SignalHeadSignalMastAddPane.SignalMastAddPaneProvider
class
SignalMastAddPane
Definition of JPanel used to configure a specific SignalMast type.static class
SignalMastAddPane.SignalMastAddPaneProvider
class
TurnoutSignalMastAddPane
A pane for configuring TurnoutSignalMast objects.static class
TurnoutSignalMastAddPane.SignalMastAddPaneProvider
class
VirtualSignalMastAddPane
A pane for configuring VirtualSignalMast objects.static class
VirtualSignalMastAddPane.SignalMastAddPaneProvider
-
Uses of JmriServiceProviderInterface in jmri.jmrit.beantable.usermessagepreferences
Classes in jmri.jmrit.beantable.usermessagepreferences that implement JmriServiceProviderInterface Modifier and Type Class Description class
UserMessagePreferencesPane
Pane to show User Message Preferences. -
Uses of JmriServiceProviderInterface in jmri.jmrit.blockboss
Classes in jmri.jmrit.blockboss that implement JmriServiceProviderInterface Modifier and Type Class Description class
BlockBossStartupActionFactory
Factory for block boss startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.consisttool
Classes in jmri.jmrit.consisttool that implement JmriServiceProviderInterface Modifier and Type Class Description class
ConsistPreferencesManager
class
ConsistToolPrefsPanel
class
ConsistToolStartupActionFactory
Factory for consist tool startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.ctc
Classes in jmri.jmrit.ctc that implement JmriServiceProviderInterface Modifier and Type Class Description class
CtcRunStartup
StartupActionFactory
for theCtcEditorAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrit.ctc.editor
Classes in jmri.jmrit.ctc.editor that implement JmriServiceProviderInterface Modifier and Type Class Description class
CtcEditorStartup
StartupActionFactory
for theCtcEditorAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrit.dispatcher
Classes in jmri.jmrit.dispatcher that implement JmriServiceProviderInterface Modifier and Type Class Description class
DispatcherStartupActionFactory
Factory for Dispatcher startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.display
Subinterfaces of JmriServiceProviderInterface in jmri.jmrit.display Modifier and Type Interface Description interface
EditorActionFactory
Factory for creatingAbstractAction
s that create newEditor
s. -
Uses of JmriServiceProviderInterface in jmri.jmrit.display.controlPanelEditor
Classes in jmri.jmrit.display.controlPanelEditor that implement JmriServiceProviderInterface Modifier and Type Class Description class
ControlPanelEditorActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement JmriServiceProviderInterface Modifier and Type Class Description class
LayoutEditorActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.display.panelEditor
Classes in jmri.jmrit.display.panelEditor that implement JmriServiceProviderInterface Modifier and Type Class Description class
PanelEditorActionFactory
class
PanelStartupActionFactory
Factory for roster startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.display.switchboardEditor
Classes in jmri.jmrit.display.switchboardEditor that implement JmriServiceProviderInterface Modifier and Type Class Description class
SwitchboardEditorActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.dualdecoder
Classes in jmri.jmrit.dualdecoder that implement JmriServiceProviderInterface Modifier and Type Class Description class
DualDecoderStartupActionFactory
Factory for dual decoder tool startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.jython
Classes in jmri.jmrit.jython that implement JmriServiceProviderInterface Modifier and Type Class Description class
JythonStartupActionFactory
Factory for Jython startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.lcdclock
Classes in jmri.jmrit.lcdclock that implement JmriServiceProviderInterface Modifier and Type Class Description class
LcdClockStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement JmriServiceProviderInterface Modifier and Type Class Description class
WarrantPreferences
Hold configuration data for Warrants, includes Speed Mapclass
WarrantPreferencesPanel
-
Uses of JmriServiceProviderInterface in jmri.jmrit.logixng.tools.swing
Classes in jmri.jmrit.logixng.tools.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
LogixNGPreferencesPanel
Preferences panel for LogixNG -
Uses of JmriServiceProviderInterface in jmri.jmrit.nixieclock
Classes in jmri.jmrit.nixieclock that implement JmriServiceProviderInterface Modifier and Type Class Description class
NixieClockStartupActionFactory
Factory for Jython startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.operations
Classes in jmri.jmrit.operations that implement JmriServiceProviderInterface Modifier and Type Class Description class
OperationsStartupActionFactory
Factory for Operations-related startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.operations.setup
Classes in jmri.jmrit.operations.setup that implement JmriServiceProviderInterface Modifier and Type Class Description class
BuildReportOptionPanel
Frame for user edit of the build report optionsclass
EditManifestHeaderTextPanel
Frame for user edit of manifest header text stringsclass
EditManifestTextPanel
Frame for user edit of manifest text stringsclass
EditSwitchListTextPanel
Frame for user edit of switch list text stringsclass
OperationsPreferencesPanel
class
OperationsSettingsPanel
Frame for user edit of operation parametersclass
OptionPanel
Frame for user edit of setup optionsclass
PrintMoreOptionPanel
Frame for user edit of additional manifest print optionsclass
PrintOptionPanel
Frame for user edit of manifest and switch list print options -
Uses of JmriServiceProviderInterface in jmri.jmrit.permission.swing
Classes in jmri.jmrit.permission.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
PermissionPreferencesPanel
Preferences panel for Permission manager. -
Uses of JmriServiceProviderInterface in jmri.jmrit.powerpanel
Classes in jmri.jmrit.powerpanel that implement JmriServiceProviderInterface Modifier and Type Class Description class
PowerStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.roster
Classes in jmri.jmrit.roster that implement JmriServiceProviderInterface Modifier and Type Class Description class
RosterConfigManager
Load and store the Roster configuration.class
RosterConfigPane
Provide GUI to configure Roster defaults.class
RosterStartupActionFactory
Factory for roster startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.roster.swing
Classes in jmri.jmrit.roster.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
RosterFrameStartupActionFactory
StartupActionFactory
for theRosterFrameAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrit.sample.swing
Classes in jmri.jmrit.sample.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
SampleConfigStartUpActionFactory
StartupActionFactory
for theRosterFrameAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrit.sendpacket
Classes in jmri.jmrit.sendpacket that implement JmriServiceProviderInterface Modifier and Type Class Description class
SendPacketStartupActionFactory
Factory for roster startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.simpleclock
Classes in jmri.jmrit.simpleclock that implement JmriServiceProviderInterface Modifier and Type Class Description class
SimpleClockStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.simplelightctrl
Classes in jmri.jmrit.simplelightctrl that implement JmriServiceProviderInterface Modifier and Type Class Description class
SimpleLightCtrlStartupActionFactory
Factory for simple light control startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.simpleprog
Classes in jmri.jmrit.simpleprog that implement JmriServiceProviderInterface Modifier and Type Class Description class
SimpleProgStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.simpleturnoutctrl
Classes in jmri.jmrit.simpleturnoutctrl that implement JmriServiceProviderInterface Modifier and Type Class Description class
SimpleTurnoutCtrlStartupActionFactory
Factory for LCD Clock startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.speedometer
Classes in jmri.jmrit.speedometer that implement JmriServiceProviderInterface Modifier and Type Class Description class
SpeedometerStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.swing.meter
Classes in jmri.jmrit.swing.meter that implement JmriServiceProviderInterface Modifier and Type Class Description class
MeterStartupActionFactory
Factory for meter startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.symbolicprog
Classes in jmri.jmrit.symbolicprog that implement JmriServiceProviderInterface Modifier and Type Class Description class
ProgrammerConfigManager
class
ProgrammerConfigPane
Provide GUI to configure symbolic programmer defaults. -
Uses of JmriServiceProviderInterface in jmri.jmrit.symbolicprog.tabbedframe
Classes in jmri.jmrit.symbolicprog.tabbedframe that implement JmriServiceProviderInterface Modifier and Type Class Description class
SymbolicProgStartupActionFactory
Factory for symbolic programmer startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.throttle
Classes in jmri.jmrit.throttle that implement JmriServiceProviderInterface Modifier and Type Class Description class
ThrottlesPreferencesPane
A preferences panel to display and edit JMRI throttle keyboard shortcutsclass
ThrottleStartupActionFactory
Factory for Throttle actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.timetable.swing
Classes in jmri.jmrit.timetable.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
TimeTableStartup
StartupActionFactory
for theTimeTableAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrit.vsdecoder
Classes in jmri.jmrit.vsdecoder that implement JmriServiceProviderInterface Modifier and Type Class Description class
VSDecoderCreationStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.jmrit.withrottle
Classes in jmri.jmrit.withrottle that implement JmriServiceProviderInterface Modifier and Type Class Description class
WiThrottlePrefsPanel
class
WiThrottleStartupActionFactory
Factory for roster startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrit.z21server
Classes in jmri.jmrit.z21server that implement JmriServiceProviderInterface Modifier and Type Class Description class
Z21serverStartupActionFactory
Factory for roster startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrix
Subinterfaces of JmriServiceProviderInterface in jmri.jmrix Modifier and Type Interface Description interface
ConnectionTypeList
Definition of objects to handle configuring a layout connection.Classes in jmri.jmrix that implement JmriServiceProviderInterface Modifier and Type Class Description class
ConnectionConfigManager
Manager for ConnectionConfig objects.class
JmrixConfigPane
Provide GUI to configure communications links.class
OtherConnectionTypeList
Return a list of valid Connection Types.class
ResourceBundleStartupActionFactory
Create a factory of startup actions from a ResourceBundle. -
Uses of JmriServiceProviderInterface in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement JmriServiceProviderInterface Modifier and Type Class Description class
AcelaConnectionTypeList
Returns a list of valid CTI Electronics Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement JmriServiceProviderInterface Modifier and Type Class Description class
AnymaDMX_ConnectionTypeList
Returns a list of valid Anyma DMX Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.bachrus
Classes in jmri.jmrix.bachrus that implement JmriServiceProviderInterface Modifier and Type Class Description class
KPFConnectionTypeList
Returns a list of valid KPF-Zeller Connection Typesclass
SpeedoConnectionTypeList
Returns a list of valid Bachrus Connection Typesclass
SpeedoStartupActionFactory
StartupActionFactory
for theSpeedoConsoleAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement JmriServiceProviderInterface Modifier and Type Class Description class
BiDiBConnectionTypeList
Returns a list of valid BiDiB Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.bidib.swing
Classes in jmri.jmrix.bidib.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
BiDiBSignalMastAddPane
A pane for configuring BiDiBSignalMast objectsstatic class
BiDiBSignalMastAddPane.SignalMastAddPaneProvider
-
Uses of JmriServiceProviderInterface in jmri.jmrix.bidib.tcpserver
Classes in jmri.jmrix.bidib.tcpserver that implement JmriServiceProviderInterface Modifier and Type Class Description class
TcpServerStartupActionFactory
Factory for BiDiB TCP server startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrix.can
Classes in jmri.jmrix.can that implement JmriServiceProviderInterface Modifier and Type Class Description class
CanConnectionTypeList
Return a list of valid lenz XpressNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.simulator
Classes in jmri.jmrix.can.cbus.simulator that implement JmriServiceProviderInterface Modifier and Type Class Description class
CbusSimulatedModuleProvider
Pane for configuring events in a CBUS module Definition of objects to handle configuring a CBUS module. -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.simulator.moduletypes
Classes in jmri.jmrix.can.cbus.simulator.moduletypes that implement JmriServiceProviderInterface Modifier and Type Class Description class
CbusMax
CbusMax CBUS Simulation Module Provider.class
MergCanmiosvo
MERG CANMIO-SVO CBUS Simulation Module Provider.class
MergCanpan
MERG CANPAN CBUS Simulation Module Provider.class
SprogPiSprog3
Sprog DCC Pi-SPROG 3 (not v2) CBUS Simulation Module Provider.class
SprogPiSprog3Plus
Sprog DCC SPROG 3 Plus, Pi-SPROG 3v2 and Pi-SPROG 3 Plus CBUS Simulation Module Provider. -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.swing.modules
Classes in jmri.jmrix.can.cbus.swing.modules that implement JmriServiceProviderInterface Modifier and Type Class Description class
CbusConfigPaneProvider
Pane for configuring events in a CBUS module Definition of objects to handle configuring a CBUS module.class
UnknownPaneProvider
Returns configuration objects for an unknown module -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.swing.modules.base
Classes in jmri.jmrix.can.cbus.swing.modules.base that implement JmriServiceProviderInterface Modifier and Type Class Description class
Servo8BasePaneProvider
Returns configuration objects for a basic 8 channel servo moduleclass
Sol8BasePaneProvider
Returns configuration objects for a basic 8-channel solenoid module -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.swing.modules.merg
Classes in jmri.jmrix.can.cbus.swing.modules.merg that implement JmriServiceProviderInterface Modifier and Type Class Description class
Canacc8PaneProvider
Returns configuration objects for a MERG CANACC8class
CanCmdPaneProvider
Returns configuration objects for a SPROG DCC SPROG 3 Plusclass
CanmiosvoPaneProvider
Returns configuration objects for a MERG CANMIO-SVOclass
CansolPaneProvider
Returns configuration objects for a MERG CANACC8 -
Uses of JmriServiceProviderInterface in jmri.jmrix.can.cbus.swing.modules.sprogdcc
Classes in jmri.jmrix.can.cbus.swing.modules.sprogdcc that implement JmriServiceProviderInterface Modifier and Type Class Description class
CanisbPaneProvider
Returns configuration objects for a SPROG DCC CANISBclass
CanservoioPaneProvider
Returns configuration objects for a SPROG DCC CANSERVOIOclass
CansolioPaneProvider
Returns configuration objects for a SPROG DCC CANSOLIOclass
PiSprog3PaneProvider
Returns configuration objects for a SPROG DCC [Pi-]SPROG 3 [v2|Plus]class
Sprog3PlusPaneProvider
Returns configuration objects for a SPROG DCC [Pi-]SPROG 3 [v2|Plus] -
Uses of JmriServiceProviderInterface in jmri.jmrix.cmri
Classes in jmri.jmrix.cmri that implement JmriServiceProviderInterface Modifier and Type Class Description class
CMRIConnectionTypeList
Returns a list of valid C/MRI Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement JmriServiceProviderInterface Modifier and Type Class Description class
Dcc4PcConnectionTypeList
Returns a list of valid Dcc4Pc Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement JmriServiceProviderInterface Modifier and Type Class Description class
DCCppConnectionTypeList
Returns a list of valid DCC++ Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.dccpp.dccppovertcp
Classes in jmri.jmrix.dccpp.dccppovertcp that implement JmriServiceProviderInterface Modifier and Type Class Description class
ServerStartupActionFactory
Factory for DCC++ server startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrix.direct
Classes in jmri.jmrix.direct that implement JmriServiceProviderInterface Modifier and Type Class Description class
DirectConnectionTypeList
Return a list of valid Direct Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement JmriServiceProviderInterface Modifier and Type Class Description class
EasyDccConnectionTypeList
Returns a list of valid lenz XpressNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement JmriServiceProviderInterface Modifier and Type Class Description class
EcosConnectionTypeList
Returns a list of valid ESU Ecos Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.ecos.swing.preferences
Classes in jmri.jmrix.ecos.swing.preferences that implement JmriServiceProviderInterface Modifier and Type Class Description class
PreferencesPane
Pane to show ECoS preferences -
Uses of JmriServiceProviderInterface in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Return a list of valid ProTrak (Grapevine) Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.ieee802154
Classes in jmri.jmrix.ieee802154 that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Returns a list of valid IEEE 802.15.4 Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.ieee802154.xbee.swing.nodeconfig
Classes in jmri.jmrix.ieee802154.xbee.swing.nodeconfig that implement JmriServiceProviderInterface Modifier and Type Class Description class
StreamConfigPane
Provide GUI to configure communications links. -
Uses of JmriServiceProviderInterface in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement JmriServiceProviderInterface Modifier and Type Class Description class
InternalConnectionTypeList
Get a list of valid Virtual (Internal) Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement JmriServiceProviderInterface Modifier and Type Class Description class
IpocsConnectionTypeList
-
Uses of JmriServiceProviderInterface in jmri.jmrix.jinput.treecontrol
Classes in jmri.jmrix.jinput.treecontrol that implement JmriServiceProviderInterface Modifier and Type Class Description class
TreeControlStartupActionFactory
Factory for BeanTable startup actions. -
Uses of JmriServiceProviderInterface in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement JmriServiceProviderInterface Modifier and Type Class Description class
JMRIClientConnectionTypeList
Returns a list of valid JMRIClient Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement JmriServiceProviderInterface Modifier and Type Class Description class
LenzConnectionTypeList
Returns a list of valid lenz XpressNet Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement JmriServiceProviderInterface Modifier and Type Class Description class
EliteConnectionTypeList
Returns a list of valid lenz XpressNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement JmriServiceProviderInterface Modifier and Type Class Description class
LnConnectionTypeList
Get a list of valid LocoNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.loconet.Intellibox
Classes in jmri.jmrix.loconet.Intellibox that implement JmriServiceProviderInterface Modifier and Type Class Description class
IbxConnectionTypeList
Returns a list of valid Intellibox Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.loconet.loconetovertcp
Classes in jmri.jmrix.loconet.loconetovertcp that implement JmriServiceProviderInterface Modifier and Type Class Description class
LnTcpPreferencesPanel
Provide access to the LocoNet over TCP server settings.class
LnTcpStartupActionFactory
StartupActionFactory
for theLnTcpServerAction
. -
Uses of JmriServiceProviderInterface in jmri.jmrix.loconet.swing
Classes in jmri.jmrix.loconet.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
LNCPSignalMastAddPane
A pane for configuring LNCPSignalMast objectsstatic class
LNCPSignalMastAddPane.SignalMastAddPaneProvider
-
Uses of JmriServiceProviderInterface in jmri.jmrix.loconet.uhlenbrock
Classes in jmri.jmrix.loconet.uhlenbrock that implement JmriServiceProviderInterface Modifier and Type Class Description class
UhlenbrockConnectionTypeList
Provide a list of valid Uhlenbrock Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Returns a list of valid Maple Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement JmriServiceProviderInterface Modifier and Type Class Description class
MarklinConnectionTypeList
Returns list of valid ESU Marklin Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.marklin.cdb
Classes in jmri.jmrix.marklin.cdb that implement JmriServiceProviderInterface Modifier and Type Class Description class
CdBConnectionTypeList
Provide a list of valid Uhlenbrock Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.merg
Classes in jmri.jmrix.merg that implement JmriServiceProviderInterface Modifier and Type Class Description class
MergConnectionTypeList
Return a list of valid connection types for MERG. -
Uses of JmriServiceProviderInterface in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement JmriServiceProviderInterface Modifier and Type Class Description class
MqttConnectionTypeList
class
MqttSignalMastAddPane
A pane for configuring VirtualSignalMast objects.static class
MqttSignalMastAddPane.SignalMastAddPaneProvider
-
Uses of JmriServiceProviderInterface in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement JmriServiceProviderInterface Modifier and Type Class Description class
MrcConnectionTypeList
Returns a list of valid MRC Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement JmriServiceProviderInterface Modifier and Type Class Description class
NceConnectionTypeList
Return a list of valid NCE Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Return a list of valid Oaktree Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement JmriServiceProviderInterface Modifier and Type Class Description class
OlcbConnectionTypeList
Returns a list of valid Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.openlcb.swing
Classes in jmri.jmrix.openlcb.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
OlcbSignalMastAddPane
A pane for configuring OlcbSignalMast objectsstatic class
OlcbSignalMastAddPane.SignalMastAddPaneProvider
-
Uses of JmriServiceProviderInterface in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement JmriServiceProviderInterface Modifier and Type Class Description class
RaspberryPiConnectionTypeList
Returns a list of valid Raspberry Pi Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Returns a list of valid Powerline Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.qsi
Classes in jmri.jmrix.qsi that implement JmriServiceProviderInterface Modifier and Type Class Description class
QSIConnectionTypeList
Returns a list of valid lenz XpressNet Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement JmriServiceProviderInterface Modifier and Type Class Description class
RfidConnectionTypeList
Returns a list of valid RFID Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.roco
Classes in jmri.jmrix.roco that implement JmriServiceProviderInterface Modifier and Type Class Description class
RocoConnectionTypeList
Returns a list of valid Roco Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement JmriServiceProviderInterface Modifier and Type Class Description class
RpsConnectionTypeList
Get a list of valid RPS Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Return a list of valid SECSI Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement JmriServiceProviderInterface Modifier and Type Class Description class
SprogConnectionTypeList
Returns a list of valid Sprog Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.sproggen5
Classes in jmri.jmrix.sproggen5 that implement JmriServiceProviderInterface Modifier and Type Class Description class
SprogGen5ConnectionTypeList
Return a list of valid connection types for SPROG Generation 5. -
Uses of JmriServiceProviderInterface in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement JmriServiceProviderInterface Modifier and Type Class Description class
SRCPConnectionTypeList
Returns a list of valid SRCP Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.swing
Classes in jmri.jmrix.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
ConnectionsPreferencesPanel
-
Uses of JmriServiceProviderInterface in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement JmriServiceProviderInterface Modifier and Type Class Description class
TamsConnectionTypeList
Returns a list of valid ESU Tams Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement JmriServiceProviderInterface Modifier and Type Class Description class
SerialConnectionTypeList
Return a list of valid lenz XpressNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.wangrow
Classes in jmri.jmrix.wangrow that implement JmriServiceProviderInterface Modifier and Type Class Description class
WangrowConnectionTypeList
Returns a list of valid lenz XpressNet Connection Types. -
Uses of JmriServiceProviderInterface in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement JmriServiceProviderInterface Modifier and Type Class Description class
Mx1ConnectionTypeList
Returns a list of valid Zimo Connection Types -
Uses of JmriServiceProviderInterface in jmri.jmrix.ztc
Classes in jmri.jmrix.ztc that implement JmriServiceProviderInterface Modifier and Type Class Description class
ZTCConnectionTypeList
Returns a list of valid ZTC Connection Types. -
Uses of JmriServiceProviderInterface in jmri.managers
Classes in jmri.managers that implement JmriServiceProviderInterface Modifier and Type Class Description class
ManagerDefaultSelector
Records and executes a desired set of defaults for the JMRI InstanceManager and ProxyManagers. -
Uses of JmriServiceProviderInterface in jmri.profile
Classes in jmri.profile that implement JmriServiceProviderInterface Modifier and Type Class Description class
ProfilePreferencesPanel
A JPanel suitable for managingProfile
s within a preferences window. -
Uses of JmriServiceProviderInterface in jmri.server.json
Classes in jmri.server.json that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonServerPreferencesPanel
class
JsonServerStartupActionFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.audio
Classes in jmri.server.json.audio that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonAudioServiceFactory
Factory for JSON services forAudio
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.audioicon
Classes in jmri.server.json.audioicon that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonAudioIconServiceFactory
Factory for JSON service providers for handlingAudioIcon
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.block
Classes in jmri.server.json.block that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonBlockServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.consist
Classes in jmri.server.json.consist that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonConsistServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.idtag
Classes in jmri.server.json.idtag that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonIdTagServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.layoutblock
Classes in jmri.server.json.layoutblock that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonLayoutBlockServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.light
Classes in jmri.server.json.light that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonLightServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.logixngicon
Classes in jmri.server.json.logixngicon that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonLogixNGIconServiceFactory
Factory for JSON service providers for handlingLogixNGIcon
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.memory
Classes in jmri.server.json.memory that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonMemoryServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.message
Classes in jmri.server.json.message that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonMessageServiceFactory
Service factory for the JSON messaging service. -
Uses of JmriServiceProviderInterface in jmri.server.json.oblock
Classes in jmri.server.json.oblock that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonOblockServiceFactory
Copied from jmri/server/json/blocks.java -
Uses of JmriServiceProviderInterface in jmri.server.json.operations
Classes in jmri.server.json.operations that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonOperationsServiceFactory
Service factory for the JSON Operations services. -
Uses of JmriServiceProviderInterface in jmri.server.json.power
Classes in jmri.server.json.power that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonPowerServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.reporter
Classes in jmri.server.json.reporter that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonReporterServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.roster
Classes in jmri.server.json.roster that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonRosterServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.route
Classes in jmri.server.json.route that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonRouteServiceFactory
Factory for JSON service providers for handlingRoute
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.schema
Classes in jmri.server.json.schema that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonSchemaServiceFactory
Factory for JSON service providers for handlingRoute
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.sensor
Classes in jmri.server.json.sensor that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonSensorServiceFactory
Factory for JSON services forSensor
s. -
Uses of JmriServiceProviderInterface in jmri.server.json.signalhead
Classes in jmri.server.json.signalhead that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonSignalHeadServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.signalmast
Classes in jmri.server.json.signalmast that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonSignalMastServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.throttle
Classes in jmri.server.json.throttle that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonThrottleServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.time
Classes in jmri.server.json.time that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonTimeServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.turnout
Classes in jmri.server.json.turnout that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonTurnoutServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.json.util
Classes in jmri.server.json.util that implement JmriServiceProviderInterface Modifier and Type Class Description class
JsonUtilServiceFactory
-
Uses of JmriServiceProviderInterface in jmri.server.web.app
Classes in jmri.server.web.app that implement JmriServiceProviderInterface Modifier and Type Class Description class
WebAppManager
Manager for the Angular JMRI Web Application. -
Uses of JmriServiceProviderInterface in jmri.spi
Subinterfaces of JmriServiceProviderInterface in jmri.spi Modifier and Type Interface Description interface
JsonServiceFactory<H extends JsonHttpService,S extends JsonSocketService<H>>
Factory interface for JSON services.interface
PreferencesManager
An API for Java Service Providers that manage preferences within JMRI. -
Uses of JmriServiceProviderInterface in jmri.swing
Subinterfaces of JmriServiceProviderInterface in jmri.swing Modifier and Type Interface Description interface
ManagingPreferencesPanel
APreferencesPanel
that manages other PreferencesPanels within its own panel.interface
PreferencesPanel
An interface to define methods that the Preferences Window can and should expect Preferences panels to implement.interface
PreferencesSubPanel
Classes in jmri.swing that implement JmriServiceProviderInterface Modifier and Type Class Description class
JmriJTablePersistenceManager
Default implementation ofJTablePersistenceManager
. -
Uses of JmriServiceProviderInterface in jmri.util
Classes in jmri.util that implement JmriServiceProviderInterface Modifier and Type Class Description class
HelpUtilPreferencesPanel
Preferences panel for HelpUtil -
Uses of JmriServiceProviderInterface in jmri.util.gui
Classes in jmri.util.gui that implement JmriServiceProviderInterface Modifier and Type Class Description class
GuiLafPreferencesManager
Manage GUI Look and Feel (LAF) preferences. -
Uses of JmriServiceProviderInterface in jmri.util.prefs
Classes in jmri.util.prefs that implement JmriServiceProviderInterface Modifier and Type Class Description class
AbstractPreferencesManager
An abstract PreferencesManager that implements some of the boilerplate that PreferencesManager implementations would otherwise require. -
Uses of JmriServiceProviderInterface in jmri.util.startup
Subinterfaces of JmriServiceProviderInterface in jmri.util.startup Modifier and Type Interface Description interface
StartupActionFactory
Provide an SPI for registering potential startup actions with theStartupActionsManager
.interface
StartupModelFactory
A factory forStartupModel
s.Classes in jmri.util.startup that implement JmriServiceProviderInterface Modifier and Type Class Description class
AbstractActionModelFactory
Provide an abstract StartupModelFactory with common methods for factories that manipulate models that extendAbstractActionModel
.class
AbstractFileModelFactory
Provide an abstract StartupModelFactory with common methods for factories that manipulate models that open files.class
AbstractStartupActionFactory
Abstract implementation ofStartupActionFactory
that covers some boilerplate code for most implementations.class
PerformActionModelFactory
class
PerformFileModelFactory
class
PerformScriptModelFactory
class
StartupActionsManager
Manager for Startup Actions. -
Uses of JmriServiceProviderInterface in jmri.util.usb
Classes in jmri.util.usb that implement JmriServiceProviderInterface Modifier and Type Class Description class
UsbBrowserStartupActionFactory
StartupActionFactory
for theUsbBrowserAction
. -
Uses of JmriServiceProviderInterface in jmri.web.server
Classes in jmri.web.server that implement JmriServiceProviderInterface Modifier and Type Class Description class
FrameServletPreferencesPanel
class
RailroadNamePreferencesPanel
class
WebServerPreferencesPanel
class
WebServerStartupActionFactory
Factory for web server startup actions.
-