Uses of Interface
jmri.Manager
Packages that use Manager
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides specific implementations of various audio systems.
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
Provides a tree-based catalog for browsing.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Support for implementing Warrants in JMRI.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
This package handles communications for the CTI Acela hardware.
Defines classes for interfacing to a MERG CBUS network.
Provides basic interfaces and certain core implementations for the JMRI
C/MRI serial implementation.
Support for the ESU ECoS.
This package handles communications for the ProTrak Grapevine hardware.
The jmrix.internal package contains a JMRI connection implementation
for use without a layout.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Classes to interact with a Marklin Network Connection.
Provides JMRI layout objects that use MQTT connections.
Implementation of the JMRI OpenLCB hardware interface.
This package handles communications for powerline adapters, such as X10.
This package handles communications for CM11 powerline adapters.
This package handles communications for CP290 powerline adapters.
This package handles communications for DMX lighting adapters.
This package handles communications for Insteon 2412S adapters.
This package handles communications for RFID adapters.
This package handles communications for Generic RFID stand-alone readers.
This package handles communications for MERG RFID Concentrators.
This package contains software specific to the RPS system from
NAC Services, Inc.
This package handles communications for the TracTronics SECSI hardware.
Provide a JMRI connection to an
SRCP server.
Support for the ESU ECoS.
Provides implementations of various JMRI managers.
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.
Provides small Swing-based tool and utility classes
for JMRI basic forms.
Tools and utilities for doing a systematic reworking of the JMRI GUI.
Various classes and methods for working with JTables.
-
Uses of Manager in jmri
Modifier and TypeInterfaceDescriptioninterfaceInterface for obtaining AnalogIOs.interfaceLocate an Audio object representing some specific audio information.interfaceAn audio manager that only returns audio sources.interfaceLocate a CatalogTree object representing some specific information.interfaceInterface for obtaining ConditionalsinterfaceInterface for obtaining AverageMeters.interfaceLocate an IdTag object representing a specific IdTag.interfaceInterface for obtaining Lights.interfaceInterface for obtaining LogixsinterfaceLocate a Memory object representing some specific information.interfaceInterface for obtaining Meters.interfaceProvidingManager<E extends NamedBean>interfaceProxyManager<B extends NamedBean>Interface for Managers of NamedBeans that are proxies for a collection of Managers for the same type of NamedBean.interfaceLocate a RailCom Object representing a specific RailCom Enabled device.
RailCom is a registered trademark of Lenz GmbH.interfaceLocate a Reporter object representing some specific device on the layout.interfaceInterface for obtaining Routes.interfaceBasic Implementation of a SectionManager.interfaceInterface for controlling sensors.interfaceInterface for obtaining information about signal groups.interfaceInterface for obtaining signal heads.interfaceinterfaceInterface for obtaining signal masts.interfaceInterface for obtaining information about signal systems.interfaceInterface for obtaining StringIOs.interfaceImplementation of a Transit ManagerinterfaceLocate a Turnout object representing some specific turnout on the layout.interfaceInterface for obtaining VariableLights.Modifier and TypeClassDescriptionclassBasic implementation of a BlockManager.classInstance for controlling the issuing of NamedBeanHandles.Modifier and TypeMethodDescriptionProxyManager.getDefaultManager()Get the default manager or the internal manager if no default manager has been set.Manager.ManagerDataEvent.getSource()Get the source of the event in a type-safe manner.Modifier and TypeMethodDescriptionProxyManager.getDisplayOrderManagerList()Get a list of all managers, with the default as the first item and internal default as the last item.ProxyManager.getManagerList()Returns a list of all managers, including the internal manager.Modifier and TypeMethodDescriptiondefault voidAnalogIOManager.addBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.voidProxyManager.addManager(Manager<B> manager) Add a Manager to the collection of Managers.default voidAnalogIOManager.removeBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager.ModifierConstructorDescriptionManagerDataEvent(Manager<E> source, int type, int index0, int index1, E changedBean) Create aListDataEventobject. -
Uses of Manager in jmri.jmrit.audio
Classes in jmri.jmrit.audio that implement ManagerModifier and TypeClassDescriptionclassProvide the concrete implementation for the Internal Audio Manager.classThe default AudioSourceManager. -
Uses of Manager in jmri.jmrit.beantable
Fields in jmri.jmrit.beantable declared as ManagerModifier and TypeFieldDescriptionLightTableAction.connectionChoiceSensorTableAction.connectionChoiceAbstractTableTabAction.TabbedTableItem.managerMethods in jmri.jmrit.beantable that return ManagerModifier and TypeMethodDescriptionAbstractLogixNGTableAction.getManager()AbstractLogixNGTableAction.TableModel.getManager()AbstractTableAction.getManager()Get the Bean Manager in use by the TableAction.AbstractTableTabAction.getManager()BeanTableDataModel.getManager()Get the Table Model Bean Manager.BlockTableAction.getManager()IdTagTableDataModel.getManager()IdTagTableTabAction.getManager()Get the Bean Manager in use by the TableAction.LightTableTabAction.getManager()protected Manager<GlobalVariable>LogixNGGlobalVariableTableAction.getManager()LogixNGModuleTableAction.getManager()LogixNGTableAction.getManager()protected Manager<NamedTable>LogixNGTableTableAction.getManager()LRouteTableAction.LBeanTableDataModel.getManager()MemoryTableDataModel.getManager()Get the Table Model Bean Manager.ReporterTableTabAction.getManager()Get the Bean Manager in use by the TableAction.SensorTableTabAction.getManager()StringIOTableTabAction.getManager()Get the Bean Manager in use by the TableAction.TurnoutTableTabAction.getManager()Methods in jmri.jmrit.beantable with parameters of type ManagerModifier and TypeMethodDescriptionprotected voidAbstractTableAction.configureManagerComboBox(ManagerComboBox<E> comboBox, Manager<E> manager, Class<? extends Manager<E>> managerClass) Configure the combo box listing managers.protected voidAbstractTableAction.setManager(Manager<E> man) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.protected voidBeanTableDataModel.setManager(Manager<T> man) Set the Model Bean Manager.voidIdTagTableAction.setManager(Manager<IdTag> t) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.protected final voidIdTagTableDataModel.setManager(Manager<IdTag> mgr) voidLightTableAction.setManager(Manager<Light> man) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.voidOBlockTableAction.setManager(Manager<OBlock> om) Configure managers for all tabs on OBlocks table pane.final voidRailComTableDataModel.setManager(Manager<IdTag> mgr) voidReporterTableAction.setManager(Manager<Reporter> man) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.final voidReporterTableDataModel.setManager(Manager<Reporter> rm) Set the Model Bean Manager.voidSensorTableAction.setManager(Manager<Sensor> s) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.voidStringIOTableAction.setManager(Manager<StringIO> man) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.final voidStringIOTableDataModel.setManager(Manager<StringIO> rm) Set the Model Bean Manager.voidTurnoutTableAction.setManager(Manager<Turnout> man) If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.Method parameters in jmri.jmrit.beantable with type arguments of type ManagerModifier and TypeMethodDescriptionprotected voidAbstractTableAction.configureManagerComboBox(ManagerComboBox<E> comboBox, Manager<E> manager, Class<? extends Manager<E>> managerClass) Configure the combo box listing managers.Constructors in jmri.jmrit.beantable with parameters of type ManagerModifierConstructorDescriptionIdTagTableDataModel(Manager<IdTag> mgr) Create a new IdTag Table Data Model.Create a new Memory Table Data Model.Create a new Memory Table Data Model.TabbedTableItem(String choice, boolean stdModel, Manager<E> manager, AbstractTableAction<E> tableAction) -
Uses of Manager in jmri.jmrit.beantable.block
Methods in jmri.jmrit.beantable.block that return ManagerConstructors in jmri.jmrit.beantable.block with parameters of type Manager -
Uses of Manager in jmri.jmrit.beantable.light
Methods in jmri.jmrit.beantable.light that return ManagerModifier and TypeMethodDescriptionLightTableDataModel.getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable.light with parameters of type ManagerModifier and TypeMethodDescriptionprotected final voidLightTableDataModel.setManager(Manager<Light> manager) Set the Model Bean Manager.Constructors in jmri.jmrit.beantable.light with parameters of type Manager -
Uses of Manager in jmri.jmrit.beantable.oblock
Methods in jmri.jmrit.beantable.oblock that return Manager -
Uses of Manager in jmri.jmrit.beantable.sensor
Methods in jmri.jmrit.beantable.sensor that return ManagerModifier and TypeMethodDescriptionSensorTableDataModel.getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable.sensor with parameters of type ManagerModifier and TypeMethodDescriptionprotected final voidSensorTableDataModel.setManager(Manager<Sensor> manager) Set the Model Bean Manager.Constructors in jmri.jmrit.beantable.sensor with parameters of type ManagerModifierConstructorDescriptionSensorTableDataModel(Manager<Sensor> manager) Create a new Sensor Table Data Model. -
Uses of Manager in jmri.jmrit.beantable.signalmast
Methods in jmri.jmrit.beantable.signalmast that return ManagerModifier and TypeMethodDescriptionprotected Manager<SignalMast>SignalMastTableDataModel.getManager() -
Uses of Manager in jmri.jmrit.beantable.turnout
Methods in jmri.jmrit.beantable.turnout that return ManagerModifier and TypeMethodDescriptionTurnoutTableDataModel.getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable.turnout with parameters of type ManagerModifier and TypeMethodDescriptionprotected final voidTurnoutTableDataModel.setManager(Manager<Turnout> manager) Set the Model Bean Manager.Constructors in jmri.jmrit.beantable.turnout with parameters of type Manager -
Uses of Manager in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement ManagerModifier and TypeClassDescriptionclassProvide the concrete implementation for the Internal CatalogTree Manager. -
Uses of Manager in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor that implement ManagerModifier and TypeClassDescriptionclassImplementation of a Manager to handle LayoutBlocks.Constructors in jmri.jmrit.display.layoutEditor with parameters of type Manager -
Uses of Manager in jmri.jmrit.display.layoutEditor.blockRoutingTable
Methods in jmri.jmrit.display.layoutEditor.blockRoutingTable that return ManagerModifier and TypeMethodDescriptionLayoutBlockNeighbourTableModel.getManager()LayoutBlockRouteTableModel.getManager()LayoutBlockThroughPathsTableModel.getManager() -
Uses of Manager in jmri.jmrit.display.switchboardEditor
Methods in jmri.jmrit.display.switchboardEditor that return ManagerModifier and TypeMethodDescriptionprotected Manager<?>SwitchboardEditor.getManager()Get the currently active manager.protected Manager<?>SwitchboardEditor.getManager(char typeChar) -
Uses of Manager in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement ManagerModifier and TypeClassDescriptionclassImplements an Entry Exit based method of setting turnouts, setting up signal logic and allocating blocks through a path based on the Layout Editor. -
Uses of Manager in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement ManagerModifier and TypeClassDescriptionclassBasic Implementation of an OBlockManager.classBasic Implementation of a WarrantManager.Methods in jmri.jmrit.logix that return Manager -
Uses of Manager in jmri.jmrit.logixng
Subinterfaces of Manager in jmri.jmrit.logixngModifier and TypeInterfaceDescriptioninterfaceManager for AnalogActionBeaninterfaceManager for ExpressioninterfaceBaseManager<E extends NamedBean>Base interface for the LogixNG action and expression managers.interfaceManager for ConditionalNGinterfaceManager for DigitalActionBeaninterfaceManager for DigitalBooleanActionBeaninterfaceManager for DigitalExpressionBeaninterfaceManager for GlobalVariableinterfaceManager for LogixNGinterfaceManager for LogixNG modulesinterfaceA manager for a NamedTableinterfaceManager for StringActionBeaninterfaceManager for ExpressionMethods in jmri.jmrit.logixng that return ManagerModifier and TypeMethodDescriptionManager<? extends MaleSocket>LogixNG_Manager.getManager(String className) Get manager by class nameNamedBeanType.getManager()Methods in jmri.jmrit.logixng with parameters of type ManagerModifier and TypeMethodDescriptionvoidLogixNG_Manager.registerManager(Manager<? extends MaleSocket> manager) Register a manager for later retrieval by getManager() -
Uses of Manager in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return Manager -
Uses of Manager in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation that implement ManagerModifier and TypeClassDescriptionclassAbstractBaseManager<E extends NamedBean>Abstract partial implementation for the LogixNG action and expression managers.classClass providing the basic logic of the ActionManager interface.classClass providing the basic logic of the ExpressionManager interface.classClass providing the basic logic of the ConditionalNG_Manager interface.classClass providing the basic logic of the DigitalActionManager interface.classClass providing the basic logic of the DigitalBooleanActionManager interface.classClass providing the basic logic of the DigitalExpressionManager interface.classClass providing the basic logic of the GlobalVariable_Manager interface.classClass providing the basic logic of the LogixNG_Manager interface.classClass providing the basic logic of the LogixNG_Manager interface.classClass providing the basic logic of the NamedTable_Manager interface.classClass providing the basic logic of the ActionManager interface.classClass providing the basic logic of the ExpressionManager interface.Methods in jmri.jmrit.logixng.implementation that return ManagerModifier and TypeMethodDescriptionManager<? extends MaleSocket>DefaultLogixNGManager.getManager(String className) Get manager by class nameMethods in jmri.jmrit.logixng.implementation with parameters of type ManagerModifier and TypeMethodDescriptionvoidDefaultLogixNGManager.registerManager(Manager<? extends MaleSocket> manager) Register a manager for later retrieval by getManager() -
Uses of Manager in jmri.jmrit.logixng.tools.swing
Constructors in jmri.jmrit.logixng.tools.swing with parameters of type Manager -
Uses of Manager in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util that return ManagerConstructors in jmri.jmrit.logixng.util with parameters of type ManagerModifierConstructorDescriptionLogixNG_SelectNamedBean(AbstractBase base, Class<E> clazz, Manager<E> manager, PropertyChangeListener listener) LogixNG_SelectNamedBean(AbstractBase base, Class<E> clazz, Manager<E> manager, InUse inUse, PropertyChangeListener listener) -
Uses of Manager in jmri.jmrit.logixng.util.swing
Constructors in jmri.jmrit.logixng.util.swing with parameters of type ManagerModifierConstructorDescriptionLogixNG_SelectNamedBeanSwing(Manager<E> manager, JDialog dialog, SwingConfiguratorInterface swi) -
Uses of Manager in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return ManagerModifier and TypeMethodDescriptionPickListModel.AudioPickModel.getManager()Get the Table Model Bean Manager.PickListModel.BlockPickModel.getManager()Get the Table Model Bean Manager.PickListModel.EntryExitPickModel.getManager()Get the Table Model Bean Manager.PickListModel.getManager()Get the Table Model Bean Manager.PickListModel.GlobalVariablePickModel.getManager()Get the Table Model Bean Manager.PickListModel.LightPickModel.getManager()Get the Table Model Bean Manager.PickListModel.LogixPickModel.getManager()Get the Table Model Bean Manager.PickListModel.MemoryPickModel.getManager()Get the Table Model Bean Manager.PickListModel.OBlockPickModel.getManager()Get the Table Model Bean Manager.PickListModel.ReporterPickModel.getManager()Get the Table Model Bean Manager.PickListModel.SensorPickModel.getManager()Get the Table Model Bean Manager.PickListModel.SignalHeadPickModel.getManager()Get the Table Model Bean Manager.PickListModel.SignalMastPickModel.getManager()Get the Table Model Bean Manager.PickListModel.TurnoutPickModel.getManager()Get the Table Model Bean Manager.PickListModel.WarrantPickModel.getManager()Get the Table Model Bean Manager. -
Uses of Manager in jmri.jmrit.sensorgroup
Methods in jmri.jmrit.sensorgroup that return Manager -
Uses of Manager in jmri.jmrit.vsdecoder
Methods in jmri.jmrit.vsdecoder with parameters of type ManagerModifier and TypeMethodDescriptionprotected voidVSDecoderManager.registerBeanListener(Manager<Block> beanManager, String sysName) -
Uses of Manager in jmri.jmrit.withrottle
Methods in jmri.jmrit.withrottle with parameters of type Manager -
Uses of Manager in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Acela systems.classManage the Acela-specific Sensor implementation.classImplement turnout manager for Acela systems. -
Uses of Manager in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Anyma dmx usb systems. -
Uses of Manager in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for BiDiB systems.classBiDiBReporterManager implements the ReporterManager for BiDiBclassImplement SensorManager for BiDiB systems.classImplement turnout manager for BiDiB systems. -
Uses of Manager in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for CAN CBUS systems.classImplement ReporterManager for CAN CBUS systems.classImplement SensorManager for CAN CBUS systems.classImplement TurnoutManager for CAN CBUS systems. -
Uses of Manager in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for CMRI serial systems.classManage the C/MRI serial-specific Sensor implementation.classImplement turnout manager for CMRI serial systems. -
Uses of Manager in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement ManagerModifier and TypeClassDescriptionclassDcc4PcReporterManager implements the ReporterManage for dcc4pcclassImplement SensorManager for Dcc4Pc systems. -
Uses of Manager in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for DCC++ systems.classImplement SensorManager for DCC++ systems.classImplement TurnoutManager for DCC++ systems. -
Uses of Manager in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager for EasyDcc systems. -
Uses of Manager in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement ManagerModifier and TypeClassDescriptionclassClass to manage the ECoS Loco entries within JMRI.classEcosReporterManager implements the ReporterManager for ECoSclassImplement sensor manager for ECoS systems.classImplement turnout manager for Ecos systems. -
Uses of Manager in jmri.jmrix.ecos.swing.locodatabase
Methods in jmri.jmrix.ecos.swing.locodatabase that return ManagerMethods in jmri.jmrix.ecos.swing.locodatabase with parameters of type Manager -
Uses of Manager in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Grapevine serial systems.classManage the system-specific Sensor implementation.classImplement turnout manager for Grapevine systems.Methods in jmri.jmrix.grapevine with parameters of type ManagerModifier and TypeMethodDescription(package private) static StringSerialAddress.validateSystemNameFormat(String name, Manager<?> manager, Locale locale) Validate a system name. -
Uses of Manager in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for XBee connections.classManage the XBee specific Sensor implementation.classImplement turnout manager for XBee connections -
Uses of Manager in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement ManagerModifier and TypeClassDescriptionclassImplement a AnalogIOManager for "Internal" (virtual) AnalogIOs.classImplement a LightManager for "Internal" (virtual) lights.classImplement a MeterManager for "Internal" (virtual) Meters.classImplementation of the InternalReporterManager interface.classImplementation of the InternalSensorManager interface.classImplement a StringIOManager for "Internal" (virtual) StringIOs.classImplement a turnout manager for "Internal" (virtual) turnouts. -
Uses of Manager in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement ManagerModifier and TypeClassDescriptionclassclassclass -
Uses of Manager in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for JMRIClient systemsclassImplement reporter manager for JMRIClient systemsclassImplement sensor manager for JMRIClient systems.classImplement turnout manager for JMRIClient systems -
Uses of Manager in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for XpressNet systems.classManage the XpressNet specific Sensor implementation.classImplement turnout manager for Lenz (XpresssNet) connections. -
Uses of Manager in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement ManagerModifier and TypeClassDescriptionclassImplement XNet turnout manager - Specific to Hornby Elite -
Uses of Manager in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for LocoNet systems.classManage the LocoNet-specific Reporter implementation.classManage the LocoNet-specific Sensor implementation.classManage the LocoNet-specific Sensor implementation.classManage the LocoNet-specific Turnout implementation.classConcrete implementation for the InternalIdTagManagerinterface that manages TranspondingTags. -
Uses of Manager in jmri.jmrix.loconet.hexfile
Classes in jmri.jmrix.loconet.hexfile that implement ManagerModifier and TypeClassDescriptionclassManage the LocoNet-specific Sensor implementation via a LocoNet hexfile emulator. -
Uses of Manager in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Maple serial systems.classManage the specific Sensor implementation.classImplement turnout manager for serial systemsMethods in jmri.jmrix.maple with parameters of type ManagerModifier and TypeMethodDescriptionstatic StringSerialAddress.validateSystemNameFormat(String name, Manager<?> manager, Locale locale) Validate the system name. -
Uses of Manager in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement ManagerModifier and TypeClassDescriptionclassImplement sensor manager for Marklin systems.classImplement turnout manager for Marklin systems. -
Uses of Manager in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for MQTT systemsclassProvide a ReporterManager implementation for MQTT communicationsclassImplementation of the MqttSensorManager interface.classImplement turnout manager for MQTT systems -
Uses of Manager in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement Manager -
Uses of Manager in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for NCE systemsclassManage the NCE-specific Sensor implementation.classImplement turnout manager for NCE systems. -
Uses of Manager in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Oak Tree serial systems.classManage the system-specific Sensor implementation.classImplement turnout manager for Oak Tree systems. -
Uses of Manager in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement ManagerModifier and TypeClassDescriptionclassclassCentral functions for OlcbMeters.classManage the OpenLCB-specific Reporter implementation.classManage the OpenLCB-specific Sensor implementation.classImplement a StringIOManager for OpenLCB StringIOs.classOpenLCB implementation of a TurnoutManager. -
Uses of Manager in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement ManagerModifier and TypeClassDescriptionclassManage the RaspberryPi specific Sensor implementation.classImplement Pi turnout manager. -
Uses of Manager in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for Powerline serial systems.classManage the system-specific Sensor implementation.classImplement turnout manager for Powerline systems. -
Uses of Manager in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for powerline serial systems with CM11 adapters.classManage the system-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for powerline serial systems with CP290 adaptersclassManage the system-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.powerline.dmx512
Classes in jmri.jmrix.powerline.dmx512 that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for powerline serial systems with DMX512 serial adapters. -
Uses of Manager in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for powerline serial systems with Insteon 2412S adaptersclassManage the system-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.powerline.simulator
Classes in jmri.jmrix.powerline.simulator that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for powerline serial systems with Insteon 2412S adaptersclassManage the system-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement ManagerModifier and TypeClassDescriptionclassRfid implementation of a ReporterManager.classManage the Rfid-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.rfid.generic.standalone
Classes in jmri.jmrix.rfid.generic.standalone that implement ManagerModifier and TypeClassDescriptionclassRfid implementation of a ReporterManager.classManage the Rfid-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.rfid.merg.concentrator
Classes in jmri.jmrix.rfid.merg.concentrator that implement ManagerModifier and TypeClassDescriptionclassRfid implementation of a ReporterManager.classManage the Rfid-specific Sensor implementation. -
Uses of Manager in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement ManagerModifier and TypeClassDescriptionclassZ21ReporterManager implements the Reporter Manager interface for Roco Z21 systems.classManage the Z21Specific Sensor implementation.classImplement z21 turnout manager.Methods in jmri.jmrix.roco.z21 with parameters of type ManagerModifier and TypeMethodDescriptionstatic StringZ21CanBusAddress.validateSystemNameFormat(String name, Manager<?> manager, Locale locale) Validate a system name format.static StringZ21RMBusAddress.validateSystemNameFormat(String name, Manager<?> manager, Locale locale) Validate a system name format. -
Uses of Manager in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement ManagerModifier and TypeClassDescriptionclassRPS implementation of a ReporterManager.classManage the RPS-specific Sensor implementation.Methods in jmri.jmrix.rps with parameters of type ManagerModifier and TypeMethodDescriptionRpsSystemConnectionMemo.validateSystemNameFormat(String name, Manager<?> manager, Locale locale) Validate RPS system name format. -
Uses of Manager in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement ManagerModifier and TypeClassDescriptionclassImplement LightManager for SECSI serial systems.classManage the system-specific SECSI Sensor implementation.classImplement turnout manager for SECSI systems. -
Uses of Manager in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager for Sprog systems. -
Uses of Manager in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement ManagerModifier and TypeClassDescriptionclassImplement SensorMmanager for SRCP systems.classImplement TurnoutManager for SRCP systems. -
Uses of Manager in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement ManagerModifier and TypeClassDescriptionclassImplement sensor manager for Tams systems.classImplement turnout manager for Tams systems. -
Uses of Manager in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager for TMCC serial systems. -
Uses of Manager in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager for Xpa+Modem connections to XpressNet Based systems. -
Uses of Manager in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager for Mx1 Turnouts. -
Uses of Manager in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement ManagerModifier and TypeClassDescriptionclassImplement turnout manager - Specific to ZTC ZTC611 -
Uses of Manager in jmri.managers
Classes in jmri.managers that implement ManagerModifier and TypeClassDescriptionclassAbstract partial implementation of a AnalogIOManager.classAbstract partial implementation of an AudioManager.classAbstract partial implementation of a LightManager.classAbstractManager<E extends NamedBean>Abstract partial implementation for all Manager-type classes.classAbstract partial implementation of a MemoryManager.classDefault implementation of a MeterManager.classAbstractProvidingProxyManager<E extends NamedBean>Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.classAbstractProxyManager<E extends NamedBean>Implementation of a Manager that can serves as a proxy for multiple system-specific implementations.classAbstract partial implementation of a ReporterManager.classAbstract base implementation of the SensorManager interface.classAbstract partial implementation of a SignalHeadManager.classAbstract partial implementation of a StringIOManager.classAbstract partial implementation of a TurnoutManager.classBasic Implementation of a ConditionalManager.classConcrete implementation for the InternalIdTagManagerinterface.classBasic Implementation of a LogixManager.classProvide the concrete implementation for the Internal Memory Manager.classConcrete implementation for the InternalRailComManagerinterface.classBasic Implementation of a RouteManager.classBasic Implementation of a SectionManager.classDefault implementation of a SignalGroupManager.classDefault implementation of a SignalMastLogicManager.classDefault implementation of a SignalMastManager.classDefault implementation of a SignalSystemManager.classImplementation of a Transit ManagerclassDefault implementation of a VariableLightManager.classImplementation of a AnalogIOManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a IdTagManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a LightManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a MeterManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a ReporterManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a SensorManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a StringIOManager that can serve as a proxy for multiple system-specific implementations.classImplementation of a TurnoutManager that can serve as a proxy for multiple system-specific implementations.Fields in jmri.managers declared as ManagerMethods in jmri.managers that return ManagerModifier and TypeMethodDescriptionAbstractProxyManager.createSystemManager(SystemConnectionMemo memo) Try to create a system manager.ProxyMeterManager.createSystemManager(SystemConnectionMemo memo) Try to create a system manager.If this proxy manager is able to create a system manager, the concrete class must implement this method.AbstractProxyManager.getDefaultManager()Get the default manager or the internal manager if no default manager has been set.AbstractProxyManager.getInternalManager()AbstractProxyManager.getManager(String systemName) Get the manager for the given system name.AbstractProxyManager.getManagerOrDefault(String systemName) Get the manager for the given system name or the default manager if there is no matching manager.AbstractProxyManager.initInternal()AbstractProxyManager.makeInternalManager()Create specific internal manager as needed for concrete type.Methods in jmri.managers that return types with arguments of type ManagerModifier and TypeMethodDescriptionAbstractProxyManager.getDisplayOrderManagerList()Get a list of all managers, with the default as the first item and internal default as the last item.AbstractProxyManager.getManagerList()Returns a list of all managers, including the internal manager.Methods in jmri.managers with parameters of type ManagerModifier and TypeMethodDescriptionvoidProxyAnalogIOManager.addBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.voidAbstractProxyManager.addManager(Manager<E> m) Add a Manager to the collection of Managers.voidProxyTurnoutManager.addManager(Manager<Turnout> m) Add a Manager to the collection of Managers.protected abstract EDefer creation of the proper type to the subclass.protected IdTagprotected LightDefer creation of the proper type to the subclass.protected Reporterprotected SensorDefer creation of the proper type to the subclass.protected StringIODefer creation of the proper type to the subclass.protected TurnoutDefer creation of the proper type to the subclass.voidProxyAnalogIOManager.removeBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager. -
Uses of Manager in jmri.managers.configurexml
Methods in jmri.managers.configurexml with parameters of type ManagerModifier and TypeMethodDescription<T extends NamedBean>
NamedBeanHandle<T>AbstractNamedBeanManagerConfigXML.checkedNamedBeanHandle(String name, T type, Manager<T> m) Service method to load a NamedBeanHandle to a NamedBean by name, check it for validity, and if need be notify about errors.AbstractNamedBeanManagerConfigXML.checkedNamedBeanName(String name, T type, Manager<T> m) Service method to reference to a NamedBean by name, and if need be notify about errors.<T extends NamedBean>
TAbstractNamedBeanManagerConfigXML.checkedNamedBeanReference(String name, T type, Manager<T> m) Service method to load a reference to a NamedBean by name, check it for validity, and if need be notify about errors.(package private) <T extends NamedBean>
voidAbstractNamedBeanManagerConfigXML.checkNameNormalization(String rawSystemName, String rawUserName, Manager<T> manager) Common service routine to check for and report on normalization (errors) in the incoming NamedBean's name(s) -
Uses of Manager in jmri.server.json
Methods in jmri.server.json that return ManagerModifier and TypeMethodDescriptionJsonNamedBeanHttpService.getManager()Get the expected manager for the supported JSON type.Methods in jmri.server.json with parameters of type ManagerModifier and TypeMethodDescriptionprotected final com.fasterxml.jackson.databind.JsonNodeJsonNonProvidedNamedBeanHttpService.doGetList(Manager<T> manager, String type, com.fasterxml.jackson.databind.JsonNode data, Locale locale, int id) Respond to an HTTP GET request for a list of items of type.protected final com.fasterxml.jackson.databind.JsonNodeJsonNonProvidedNamedBeanHttpService.doGetList(Manager<T> manager, String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) Respond to an HTTP GET request for a list of items of type. -
Uses of Manager in jmri.server.json.audio
Methods in jmri.server.json.audio that return Manager -
Uses of Manager in jmri.swing
Methods in jmri.swing that return ManagerModifier and TypeMethodDescriptionNamedBeanComboBox.getManager()ManagerComboBox.getSelectedItem()Methods in jmri.swing with parameters of type ManagerModifier and TypeMethodDescriptionvoidSystemNameValidator.setManager(Manager<?> manager) Set the Manager used to validate system names.voidSet the list of managers, selecting the passed in manager.voidManagerComboBox.setManagers(Manager<B> manager) Set the list of managers to the single passed in manager, and select it.Method parameters in jmri.swing with type arguments of type ManagerModifier and TypeMethodDescriptionvoidManagerComboBox.setManagers(List<Manager<B>> list) Set the list of managers, selecting the first manager in the list.voidSet the list of managers, selecting the passed in manager.Constructors in jmri.swing with parameters of type ManagerModifierConstructorDescriptionNamedBeanComboBox(Manager<B> manager) Create a ComboBox without a selection using theNamedBean.DisplayOptions.DISPLAYNAMEto sort NamedBeans.NamedBeanComboBox(Manager<B> manager, B selection) Create a ComboBox with an existing selection using theNamedBean.DisplayOptions.DISPLAYNAMEto sort NamedBeans.NamedBeanComboBox(Manager<B> manager, B selection, NamedBean.DisplayOptions displayOrder) Create a ComboBox with an existing selection using the specified display order to sort NamedBeans.NamedBeanComboBox(Manager<B> manager, B selection, NamedBean.DisplayOptions displayOrder, Predicate<B> filter) Create a ComboBox with an existing selection using the specified display order to sort NamedBeans.SystemNameValidator(JComponent component, Manager<?> manager) Create a SystemNameValidator.SystemNameValidator(JComponent component, Manager<?> manager, boolean required) Create a SystemNameValidator.Constructor parameters in jmri.swing with type arguments of type Manager -
Uses of Manager in jmri.util.swing
Constructors in jmri.util.swing with parameters of type ManagerModifierConstructorDescriptionBeanSelectCreatePanel(Manager<E> manager, E defaultSelect) Create a JPanel that provides the option to the user to either select an already created bean, or to create one on the fly.BeanSelectPanel(Manager<E> manager, E selection) BeanSelectPanel(Manager<E> manager, E selection, NamedBean.DisplayOptions display) BeanSelectPanel(Manager<E> manager, E selection, NamedBean.DisplayOptions display, boolean maxRows) Create a JPanel that contains a named bean combo box.BeanSelectPanel(Manager<E> manager, E selection, NamedBean.DisplayOptions display, boolean maxRows, Predicate<E> filter) Create a JPanel that contains a named bean combo box. -
Uses of Manager in jmri.util.table
Constructors in jmri.util.table with parameters of type Manager