Uses of Interface
jmri.NamedBean
-
Packages that use NamedBean Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.implementation.decorators jmri.jmrit.audio Provides specific implementations of various audio systems.jmri.jmrit.automat Classes to ease creation of layout automation, particularly signaling.jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.beantable.beanedit jmri.jmrit.beantable.oblock jmri.jmrit.beantable.signalmast jmri.jmrit.blockboss Provides a very simple vital signal logic for use in JMRI programs.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.ctc The CTC system provides the ability to create and run prototypical CTC dispatching.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.logixng jmri.jmrit.display.palette Select from palette of items.jmri.jmrit.display.switchboardEditor jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.actions.swing jmri.jmrit.logixng.expressions jmri.jmrit.logixng.expressions.swing jmri.jmrit.logixng.implementation jmri.jmrit.logixng.implementation.swing jmri.jmrit.logixng.swing jmri.jmrit.logixng.tools.debugger jmri.jmrit.logixng.tools.debugger.swing jmri.jmrit.logixng.tools.swing jmri.jmrit.logixng.util jmri.jmrit.logixng.util.configurexml jmri.jmrit.logixng.util.swing jmri.jmrit.operations.logixng jmri.jmrit.picker jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock.jmri.jmrit.whereused Create a where used report for a selected table object.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.can Defines classes for interfacing to a CAN-based model railway control bus.jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.can.cbus.eventtable Provides an Event Table for CBUS Events..jmri.jmrix.can.cbus.logixng Provides classes for interacting with CBUS Nodes using LogixNG.jmri.jmrix.cmri Provides basic interfaces and certain core implementations for the JMRI C/MRI implementation.jmri.jmrix.cmri.serial Provides basic interfaces and certain core implementations for the JMRI C/MRI serial implementation.jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.ecos.swing.locodatabase jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware.jmri.jmrix.ieee802154 jmri.jmrix.ieee802154.xbee jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.ipocs 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.logixng 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.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mqtt.logixng jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.pi jmri.jmrix.powerline This package handles communications for powerline adapters, such as X10.jmri.jmrix.powerline.cm11 This package handles communications for CM11 powerline adapters.jmri.jmrix.powerline.cp290 This package handles communications for CP290 powerline adapters.jmri.jmrix.powerline.dmx512 This package handles communications for DMX lighting adapters.jmri.jmrix.powerline.insteon2412s This package handles communications for Insteon 2412S adapters.jmri.jmrix.powerline.simulator jmri.jmrix.qsi Connects to a QSI programmer unit.jmri.jmrix.rfid This package handles communications for RFID adapters.jmri.jmrix.roco.z21 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.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.xpa jmri.jmrix.zimo jmri.jmrix.ztc.ztc611 jmri.managers Provides implementations of various JMRI managers.jmri.managers.configurexml 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.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.swing Tools and utilities for doing a systematic reworking of the JMRI GUI.jmri.util.table Various classes and methods for working with JTables. -
-
Uses of NamedBean in jmri
Classes in jmri with type parameters of type NamedBean Modifier and Type Interface Description interfaceManager<E extends NamedBean>Basic interface for access to named, managed objects.static classManager.ManagerDataEvent<E extends NamedBean>Define an event that encapsulates changes to a list.static interfaceManager.ManagerDataListener<E extends NamedBean>Intended to be equivalent toListDataListenerwithout introducing a Swing dependency into core JMRI.classNamedBeanHandle<T extends NamedBean>Utility class for managing access to a NamedBean.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.Subinterfaces of NamedBean in jmri Modifier and Type Interface Description interfaceAddressedIdTagThis interface extendsIdTagto include a locomotive address.interfaceAnalogIORepresent an analog I/O on the layout.interfaceAudioRepresent an Audio, a place to store or control sound information.interfaceAverageMeterInterface for calculating an average meter value for a meter.interfaceCatalogTreeRepresents a CatalogTree, a tree displaying a taxonomy - e.g. a file system directory, or an index of references or a table of contents built according to the user's taxonomy.interfaceCollectingReporterThis is an extension of a reporter device that is capable of collecting multiple reports in a collection.interfaceConditionalA Conditional is layout control logic, consisting of a logical expression and an action.interfaceCurrentMeterInterface for marking a Meter as a Current meter.interfaceDigitalIORepresent a digital I/O on the layout.interfaceIdTagIdTag is a pre-parsed representation of an identification message from the layout.interfaceLightRepresent a single visible Light on the physical layout.interfaceLogixA Logix is a group of Conditionals that monitor one or more conditions (internal or on the layout).interfaceMemoryRepresent a Memory, a place to store values.interfaceMeterInterface for displaying (and controlling where appropriate) Current, Voltage, and other status data from the layout.interfaceRailComRailCom represents a RailCom enabled decoder that might be fitted to a specific piece of rolling stock to uniquely identify it.
RailCom is a registered trademark of Lenz GmbH.interfaceReporterRepresent a device that can report identification information.interfaceRouteRoutes represent a collection of Turnouts that may be set at the same time.interfaceSectionSections represent a group of one or more connected Blocks that may be allocated to a train traveling in a given direction.interfaceSensorGeneral input device representation.interfaceSignalRepresent a single signal, either inSignalHeadorSignalMastform.interfaceSignalGroupSignal Groups are used to represent European subsidary signals that would be sited with a signal mast.interfaceSignalHeadRepresent a single signal head.interfaceSignalMastRepresent a signal mast.interfaceSignalMastLogicGeneric interface for Signal Mast Logic.interfaceSignalSystemA SignalSystem defines a signalling system by representing the properties of various signal aspects it contains.interfaceStringIORepresent an string I/O on the layout.interfaceTimebaseProvide access to clock capabilities in hardware or software.interfaceTransitA Transit is a group of Sections representing a specified path through a layout.interfaceTurnoutRepresent a Turnout on the layout.interfaceVariableControlSpanBeanInterface forNamedBeanindicating that the bean may control more than one output.interfaceVariableLightRepresent a single visible Variable Light on the physical layout.interfaceVoltageMeterInterface for marking a Meter as a Voltage meter.Classes in jmri that implement NamedBean Modifier and Type Class Description classBlockRepresents a particular piece of track, more informally a "Block".Fields in jmri declared as NamedBean Modifier and Type Field Description (package private) TNamedBeanHandle. beanNamedBeanNamedBeanUsageReport. usageBeanMethods in jmri with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Get the Comparator to be used for two NamedBeans.<T extends NamedBean>
NamedBeanHandle<T>NamedBeanHandleManager. getNamedBeanHandle(java.lang.String name, T bean)<T extends NamedBean>
booleanNamedBeanHandleManager. inUse(java.lang.String name, T bean)<T extends NamedBean>
voidNamedBeanHandleManager. moveBean(T oldBean, T newBean, java.lang.String name)Effectively move a name from one bean to another.<T extends NamedBean>
NamedBeanHandle<T>NamedBeanHandleManager. newNamedBeanHandle(java.lang.String name, T bean, java.lang.Class<T> type)<T extends NamedBean>
voidNamedBeanHandleManager. renameBean(java.lang.String oldName, java.lang.String newName, T bean)Update the name of a bean in its references.Methods in jmri that return NamedBean Modifier and Type Method Description NamedBeanBeanSetting. getBean()NamedBeanConditionalAction. getBean()NamedBeanConditionalVariable. getBean()NamedBeanConditionalVariable. getNamedBeanData()Methods in jmri that return types with arguments of type NamedBean Modifier and Type Method Description java.lang.Class<NamedBean>NamedBeanHandleManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.Methods in jmri with parameters of type NamedBean Modifier and Type Method Description intNamedBean. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.default intNamedBean. compareTo(NamedBean n2)Provide a comparison between the system names of two beans.voidNamedBeanHandleManager. deregister(NamedBean n)default java.lang.StringNameIncrementingManager. getNextValidSystemName(NamedBean currentBean)Get the next valid NamedBean system name.java.util.List<NamedBeanUsageReport>Block. getUsageReport(NamedBean bean)default java.util.List<NamedBeanUsageReport>NamedBean. getUsageReport(NamedBean bean)Get a list of references for the specified bean.abstract booleanNamedBeanPropertyDescriptor. isEditable(NamedBean bean)Determines whether this property is editable.voidNamedBeanHandleManager. register(NamedBean n)voidNamedBeanHandleManager. updateBeanFromSystemToUser(NamedBean bean)voidNamedBeanHandleManager. updateBeanFromUserToSystem(NamedBean bean)Method parameters in jmri with type arguments of type NamedBean Modifier and Type Method Description default voidAnalogIOManager. addBeanType(java.lang.Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager)Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.default voidAnalogIOManager. removeBeanType(java.lang.Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager)Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager.Constructors in jmri with parameters of type NamedBean Constructor Description BeanSetting(NamedBean t, int setting)BeanSetting(NamedBean t, java.lang.String pName, int setting)NamedBeanUsageReport(java.lang.String usageKey, NamedBean usageBean)Create report with the required key and a bean.NamedBeanUsageReport(java.lang.String usageKey, NamedBean usageBean, java.lang.String usageData)Create a usage report. -
Uses of NamedBean in jmri.implementation
Classes in jmri.implementation that implement NamedBean Modifier and Type Class Description classAbstractAnalogIOBase implementation of the AnalogIO interface.classAbstractAudioBase implementation of the Audio class.classAbstractIdTagAbstract implementation ofIdTagcontaining code common to all concrete implementations.classAbstractIdTagReporterExtend AbstractReporter for IdTag reportersclassAbstractLightAbstract class providing partial implementation of the Light interface.classAbstractMemoryBase for the Memory interface.classAbstractNamedBeanAbstract base for the NamedBean interface.classAbstractRailComReporterExtend AbstractReporter for RailCom reportersclassAbstractReporterAbstract base for the Reporter interface.classAbstractSensorAbstract class providing the basic logic of the Sensor interface.classAbstractSignalHeadAbstract class providing the basic logic of the SignalHead interface.classAbstractSignalMastAbstract class providing the basic logic of the SignalMast interface.classAbstractStringIOBase implementation of the StringIO interface.classAbstractTurnoutAbstract base for the Turnout interface.classAbstractVariableLightAbstract class providing partial implementation of the logic of the Light interface when the Intensity is variable.classDccSignalHeadThis class implements a SignalHead that maps the various appearances values to aspect values in the Extended Accessory Decoder Control Packet Format and outputs that packet to the DCC System via the generic CommandStation interfaceclassDccSignalMastThis class implements a SignalMast that uses Extended Accessory Decoder Control Packet Format and outputs that packet to the DCC System via the generic CommandStation interface.classDefaultAverageMeterAbstract base class for average meter objects.classDefaultConditionalClass providing the basic logic of the Conditional interface.classDefaultIdTagConcrete implementation of theIdTaginterface for the Internal system.classDefaultLogixClass providing the basic logic of the Logix interface.classDefaultMemoryConcrete implementation of the Reporter interface for the Internal system.classDefaultMeterAbstract base class for current meter objects.static classDefaultMeter.DefaultCurrentMeterDefault implementation of a current meter.static classDefaultMeter.DefaultVoltageMeterDefault implementation of a voltage meter.classDefaultRailComConcrete implementation of theRailCominterface.classDefaultRouteClass providing the basic logic of the Route interface.classDefaultSectionSections represent a group of one or more connected Blocks that may be allocated to a train traveling in a given direction.classDefaultSignalAppearanceMapDefault implementation of a basic signal mast aspect - appearance mapping.classDefaultSignalGroupA Conditional type to provide Signal Groups (n Signal Heads w/Conditionals for a main Mast).classDefaultSignalHeadDefault implementation of the basic logic of the SignalHead interface.classDefaultSignalMastLogicDefault implementation ofSignalMastLogic.classDefaultSignalSystemDefault implementation of a basic signal system definition.classDefaultStringIOBase implementation of the StringIO interface.classDefaultTransitA Transit is a group of Sections representing a specified path through a layout.classDoubleTurnoutSignalHeadDrive a single signal head via two "Turnout" objects.classLsDecSignalHeadImplement SignalHead for Littfinski Daten Technik (LDT) signals.classMatrixSignalMastSignalMast implemented via a Binary Matrix (Truth Table) of Apects x Turnout objects.classMergSD2SignalHeadImplement SignalHead for the MERG Signal Driver 2.classQuadOutputSignalHeadDrive a single signal head via four "Turnout" objects.classSE8cSignalHeadExtend jmri.SignalHead for signals implemented by an SE8C.classSensorGroupConditionalConditional.java A Conditional type to provide runtime support for Sensor Groups.classSignalHeadSignalMastSignalMast implemented via one SignalHead object.classSingleTurnoutSignalHeadDrive a single signal head via one "Turnout" object.classTripleOutputSignalHeadDrive a single searchlight signal head via three "Turnout" objects.classTripleTurnoutSignalHeadDrive a single signal head via three "Turnout" objects.classTurnoutSignalMastSignalMast implemented via Turnout objects.classVirtualSignalHeadA signal head that exists only within the program.classVirtualSignalMastSignalMast implemented via one SignalHead object.Methods in jmri.implementation that return NamedBean Modifier and Type Method Description NamedBeanDefaultConditionalAction. getBean()NamedBeanJmriSimplePropertyListener. getBean()Methods in jmri.implementation with parameters of type NamedBean Modifier and Type Method Description intAbstractAnalogIO. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intAbstractMemory. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intAbstractNamedBean. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intAbstractStringIO. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intDefaultIdTag. compareTo(NamedBean n2)java.util.List<NamedBeanUsageReport>AbstractAudio. getUsageReport(NamedBean bean)Get a list of references for the specified bean.java.util.List<NamedBeanUsageReport>AbstractLight. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>AbstractSignalMast. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>AbstractTurnout. getUsageReport(NamedBean bean)Get a list of references for the specified bean.java.util.List<NamedBeanUsageReport>DefaultLogix. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>DefaultRoute. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>DefaultSection. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>DefaultSignalGroup. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>DefaultSignalHead. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>DefaultSignalMastLogic. getUsageReport(NamedBean bean)Get a list of references for the specified bean.java.util.List<NamedBeanUsageReport>DefaultTransit. getUsageReport(NamedBean bean) -
Uses of NamedBean in jmri.implementation.decorators
Classes in jmri.implementation.decorators that implement NamedBean Modifier and Type Class Description classAbstractNamedBeanDecoratorAbstract base for the NamedBean Decorators.classTimeoutReporterTimeout decorator implementation for reporters.Methods in jmri.implementation.decorators with parameters of type NamedBean Modifier and Type Method Description intAbstractNamedBeanDecorator. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.Constructors in jmri.implementation.decorators with parameters of type NamedBean Constructor Description AbstractNamedBeanDecorator(NamedBean decorated) -
Uses of NamedBean in jmri.jmrit.audio
Subinterfaces of NamedBean in jmri.jmrit.audio Modifier and Type Interface Description interfaceAudioBufferRepresent an AudioBuffer, a place to store or control sound information.interfaceAudioListenerRepresent an AudioListener, a place to store or control sound information.interfaceAudioSourceRepresent an AudioSource, a place to store or control sound information.Classes in jmri.jmrit.audio that implement NamedBean Modifier and Type Class Description classAbstractAudioBufferBase implementation of the AudioBuffer class.classAbstractAudioListenerBase implementation of the AudioListener class.classAbstractAudioSourceBase implementation of the AudioSource class.classJavaSoundAudioBufferJavaSound implementation of the Audio Buffer sub-class.classJavaSoundAudioListenerJavaSound implementation of the Audio Listener sub-class.classJavaSoundAudioSourceJavaSound implementation of the Audio Source sub-class.classJoalAudioBufferJOAL implementation of the Audio Buffer sub-class.classJoalAudioListenerJOAL implementation of the Audio Listener sub-class.classJoalAudioSourceJOAL implementation of the Audio Source sub-class.classNullAudioBufferNull implementation of the Audio Buffer sub-class.classNullAudioListenerNull implementation of the Audio Listener sub-class.classNullAudioSourceNull audio system implementation of the Audio Source sub-class. -
Uses of NamedBean in jmri.jmrit.automat
Fields in jmri.jmrit.automat declared as NamedBean Modifier and Type Field Description NamedBean[]Siglet. inputsNamedBean[]Siglet. outputs(package private) NamedBean[]AbstractAutomaton. waitChangePrecheckBeansMethods in jmri.jmrit.automat with parameters of type NamedBean Modifier and Type Method Description voidSiglet. setInputs(NamedBean[] in)Set inputs to the items in in.voidAbstractAutomaton. waitChange(NamedBean[] mInputs)Wait forever for one of a list of NamedBeans (sensors, signal heads and/or turnouts) to change.voidAbstractAutomaton. waitChange(NamedBean[] mInputs, int maxDelay)Wait, up to a specified time, for one of a list of NamedBeans (sensors, signal heads and/or turnouts) to change their state.voidAbstractAutomaton. waitChangePrecheck(NamedBean[] mInputs)Remembers the current state of a set of NamedBeans so that a later looping call to waitChange(..) on that same list won't miss any intervening changes. -
Uses of NamedBean in jmri.jmrit.beantable
Classes in jmri.jmrit.beantable with type parameters of type NamedBean Modifier and Type Class Description classAbstractLogixNGTableAction<E extends NamedBean>Swing action to create and register a LogixNG Table.classAbstractTableAction<E extends NamedBean>Swing action to create and register a NamedBeanTable GUI.protected static classAbstractTableAction.TableItem<E extends NamedBean>classAbstractTableTabAction<E extends NamedBean>protected static classAbstractTableTabAction.TabbedTableItem<E extends NamedBean>classBeanTableDataModel<T extends NamedBean>Abstract Table data model for display of NamedBean manager contents.classBeanTableFrame<E extends NamedBean>Provide a JFrame to display a table of NamedBeans.classBeanTableJTable<T extends NamedBean>JTable for displaying a BeanTableDataModel.classBeanTablePane<E extends NamedBean>Provide a JPanel to display a table of NamedBeans.classListedTableFrame<E extends NamedBean>Provide access to the various tables in the tabbed Tables interface via a listed pane (normally to the left).static classListedTableFrame.TabbedTableItem<E extends NamedBean>One tabbed item on the ListedTable containing the table(s) for a NamedBean class.Fields in jmri.jmrit.beantable declared as NamedBean Modifier and Type Field Description protected EAbstractLogixNGTableAction. _curNamedBeanMethods in jmri.jmrit.beantable with parameters of type NamedBean Modifier and Type Method Description voidAbstractLogixNGTableAction.TableModel. clickOn(NamedBean t) -
Uses of NamedBean in jmri.jmrit.beantable.beanedit
Classes in jmri.jmrit.beantable.beanedit with type parameters of type NamedBean Modifier and Type Class Description classBeanEditAction<B extends NamedBean>Provides the basic information and structure for for a editing the details of a bean object.Fields in jmri.jmrit.beantable.beanedit declared as NamedBean Modifier and Type Field Description (package private) BBeanEditAction. bean -
Uses of NamedBean in jmri.jmrit.beantable.oblock
Fields in jmri.jmrit.beantable.oblock declared as NamedBean Modifier and Type Field Description (package private) NamedBeanSignalTableModel.SignalRow. _signalMethods in jmri.jmrit.beantable.oblock that return NamedBean Modifier and Type Method Description (package private) NamedBeanSignalTableModel.SignalRow. getSignal()Methods in jmri.jmrit.beantable.oblock with parameters of type NamedBean Modifier and Type Method Description protected java.lang.StringSignalTableModel. checkDuplicateSignal(NamedBean signal)(package private) voidSignalTableModel.SignalRow. setSignal(NamedBean signal)Constructors in jmri.jmrit.beantable.oblock with parameters of type NamedBean Constructor Description SignalEditFrame(java.lang.String title, NamedBean signal, SignalTableModel.SignalRow sr, SignalTableModel model)SignalRow(NamedBean signal, OBlock fromBlock, Portal portal, OBlock toBlock, float length, boolean isMetric) -
Uses of NamedBean in jmri.jmrit.beantable.signalmast
Methods in jmri.jmrit.beantable.signalmast that return NamedBean Modifier and Type Method Description (package private) NamedBeanTurnoutSignalMastAddPane.TurnoutAspectPanel. getTurnout() -
Uses of NamedBean in jmri.jmrit.blockboss
Methods in jmri.jmrit.blockboss with parameters of type NamedBean Modifier and Type Method Description java.util.List<NamedBeanUsageReport>BlockBossLogic. getUsageReport(NamedBean bean) -
Uses of NamedBean in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement NamedBean Modifier and Type Class Description classAbstractCatalogTreeTreeModel used by CatalogPanel to create a tree of resources.classCatalogTreeFSTreeModel used by CatalogPanel to create a tree of resources.classCatalogTreeIndexTreeModel used by CatalogPanel to create a tree of resources.Methods in jmri.jmrit.catalog with parameters of type NamedBean Modifier and Type Method Description voidAbstractCatalogTree. addDeleteLock(NamedBean lock)intAbstractCatalogTree. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.voidAbstractCatalogTree. removeDeleteLock(NamedBean lock) -
Uses of NamedBean in jmri.jmrit.ctc
Methods in jmri.jmrit.ctc with parameters of type NamedBean Modifier and Type Method Description (package private) booleanCtcManager. findNBHforBean(NamedBean nb)java.util.List<NamedBeanUsageReport>CtcManager. getUsageReport(NamedBean bean)(package private) java.lang.StringCtcManager. getVetoDetails(NamedBean nb) -
Uses of NamedBean in jmri.jmrit.display
Methods in jmri.jmrit.display that return NamedBean Modifier and Type Method Description NamedBeanAudioIcon. getNamedBean()NamedBeanBlockContentsIcon. getNamedBean()NamedBeanGlobalVariableIcon. getNamedBean()NamedBeanIndicatorTrackIcon. getNamedBean()NamedBeanMemoryIcon. getNamedBean()NamedBeanPositionable. getNamedBean()NamedBeanPositionableJComponent. getNamedBean()NamedBeanPositionableJPanel. getNamedBean()NamedBeanPositionableLabel. getNamedBean()Provide a generic method to return the bean associated with the Positionable.NamedBeanSensorIcon. getNamedBean()NamedBeanSignalHeadIcon. getNamedBean()NamedBeanSignalMastIcon. getNamedBean()NamedBeanTurnoutIcon. getNamedBean()NamedBeanIconAdder. getTableSelection()Used by Panel Editor to make the final installation of the icon(s) into the user's Panel.Methods in jmri.jmrit.display with parameters of type NamedBean Modifier and Type Method Description voidEditor. addToPopUpMenu(NamedBean nb, javax.swing.JMenuItem item, int menu)Provide a method for external code to add items to context menus.java.util.List<NamedBeanUsageReport>Editor. getUsageReport(NamedBean bean)voidIconAdder. setSelection(NamedBean bean)Method parameters in jmri.jmrit.display with type arguments of type NamedBean Modifier and Type Method Description voidIconAdder. setPickList(PickListModel<? extends NamedBean> tableModel)After the calls to makeIconPanel(), optionally make a pick list table for managed elements. -
Uses of NamedBean in jmri.jmrit.display.controlPanelEditor
Classes in jmri.jmrit.display.controlPanelEditor with type parameters of type NamedBean Modifier and Type Class Description classOpenPickListButton<T extends NamedBean>Fields in jmri.jmrit.display.controlPanelEditor declared as NamedBean Modifier and Type Field Description (package private) NamedBeanSignalPair. _signal(package private) NamedBeanEditSignalFrame.IconDragJLabel. signalMethods in jmri.jmrit.display.controlPanelEditor that return types with arguments of type NamedBean Modifier and Type Method Description protected java.util.HashMap<NamedBean,java.util.ArrayList<PositionableIcon>>CircuitBuilder. getSignalIconMap()Methods in jmri.jmrit.display.controlPanelEditor with parameters of type NamedBean Modifier and Type Method Description protected java.util.List<PositionableIcon>CircuitBuilder. getSignalIconMap(NamedBean mast)protected PortalCircuitBuilder. getSignalPortal(NamedBean mast)protected voidCircuitBuilder. putSignalPortal(NamedBean mast, Portal portal)Constructors in jmri.jmrit.display.controlPanelEditor with parameters of type NamedBean Constructor Description SignalPair(NamedBean signal, Portal portal) -
Uses of NamedBean in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor with type parameters of type NamedBean Modifier and Type Class Description (package private) static classLayoutEditorTools.BeanDetails<B extends NamedBean>Classes in jmri.jmrit.display.layoutEditor that implement NamedBean Modifier and Type Class Description classLayoutBlockA LayoutBlock is a group of track segments and turnouts on a LayoutEditor panel corresponding to a 'block'.Fields in jmri.jmrit.display.layoutEditor declared as NamedBean Modifier and Type Field Description (package private) NamedBeanLayoutBlockConnectivityTools.FacingProtecting. beanFields in jmri.jmrit.display.layoutEditor with type parameters of type NamedBean Modifier and Type Field Description (package private) java.util.ArrayList<NamedBean>TransitCreationTool. listMethods in jmri.jmrit.display.layoutEditor that return NamedBean Modifier and Type Method Description (package private) NamedBeanLayoutBlockConnectivityTools.FacingProtecting. getBean()NamedBeanLayoutBlockManager. getFacingBean(Block facingBlock, Block protectedBlock, LayoutEditor panel, java.lang.Class<?> T)Get a facing bean into a specified Block from a specified protected Block.NamedBeanLayoutBlockManager. getFacingNamedBean(Block facingBlock, Block protectedBlock, LayoutEditor panel)Get the named bean of either a Sensor or signalmast facing into a specified Block from a specified protected Block.NamedBeanLayoutBlockManager. getNamedBeanAtEndBumper(Block facingBlock, LayoutEditor panel)Get the named bean of either a Sensor or signalmast facing into a specified Block from a specified protected Block.Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type NamedBean Modifier and Type Method Description (package private) java.util.List<NamedBean>LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, java.util.List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod)java.util.List<NamedBean>LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutEditor editor, java.lang.Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod)Returns a list of valid destination beans reachable from a given source bean.java.util.HashMap<NamedBean,java.util.List<NamedBean>>LayoutBlockConnectivityTools. discoverValidBeanPairs(LayoutEditor editor, java.lang.Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod)Discovers valid pairs of beans type T assigned to a layout editor.java.util.HashMap<NamedBean,java.util.List<NamedBean>>LayoutBlockConnectivityTools. discoverValidBeanPairs(LayoutEditor editor, java.lang.Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod)Discovers valid pairs of beans type T assigned to a layout editor.java.util.List<NamedBean>TransitCreationTool. getBeans()java.util.List<NamedBean>LayoutBlockConnectivityTools. getBeansInPath(java.util.List<LayoutBlock> blocklist, LayoutEditor panel, java.lang.Class<?> T)Returns a list of NamedBeans (Signalhead, Signalmast or Sensor) that are assigned to block boundaries in a given list.Methods in jmri.jmrit.display.layoutEditor with parameters of type NamedBean Modifier and Type Method Description voidTransitCreationTool. addNamedBean(NamedBean nb)voidLayoutEditor. addToPopUpMenu(NamedBean nb, javax.swing.JMenuItem item, int menu)booleanLayoutBlockConnectivityTools. checkValidDest(NamedBean sourceBean, NamedBean destBean, LayoutBlockConnectivityTools.Routing pathMethod)Determines if a pair of NamedBeans (Signalhead, Signalmast or Sensor) assigned to a block boundary are reachable.
Called bySignallingPanelusing MASTTOMAST.(package private) java.util.List<NamedBean>LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, java.util.List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod)java.util.List<NamedBean>LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutEditor editor, java.lang.Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod)Returns a list of valid destination beans reachable from a given source bean.LayoutSlipLayoutEditorFindItems. findLayoutSlipByBean(NamedBean bean)LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutByBean(NamedBean bean)LevelXingLayoutEditorFindItems. findLevelXingByBean(NamedBean bean)PositionablePointLayoutEditorFindItems. findPositionablePointByBean(NamedBean bean)PositionablePointLayoutEditorFindItems. findPositionablePointByEastBoundBean(NamedBean bean)PositionablePointLayoutEditorFindItems. findPositionablePointByWestBoundBean(NamedBean bean)(package private) voidLayoutEditor. findPositionalUsage(NamedBean bean)(package private) voidLayoutEditor. findSegmentWhereUsed(NamedBean bean)(package private) voidLayoutEditor. findTurnoutUsage(NamedBean bean)(package private) voidLayoutEditor. findXingWhereUsed(NamedBean bean)LayoutBlockLayoutBlockManager. getFacingBlockByNamedBean(NamedBean nb, LayoutEditor panel)Get the block facing a given bean object (Sensor, SignalMast or SignalHead).java.util.List<LayoutBlock>LayoutBlockConnectivityTools. getLayoutBlocks(NamedBean sourceBean, NamedBean destBean, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod)The is used in conjunction with the layout block routing protocol, to discover a clear path from a source layout block through to a destination layout block.LayoutBlockLayoutBlockManager. getProtectedBlockByNamedBean(NamedBean nb, LayoutEditor panel)Get the block that a given bean object (Sensor, SignalMast or SignalHead) is protecting.java.util.ArrayList<LayoutBlock>LayoutTurnout. getProtectedBlocks(NamedBean bean)java.util.ArrayList<LayoutBlock>LayoutTurnoutView. getProtectedBlocks(NamedBean bean)java.util.List<LayoutBlock>LayoutBlockManager. getProtectingBlocksByNamedBean(NamedBean nb, LayoutEditor panel)java.util.List<NamedBeanUsageReport>LayoutBlock. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>LayoutEditor. getUsageReport(NamedBean bean)(package private) booleanLayoutEditor. isLBLockUsed(NamedBean bean, LayoutBlock lblock)(package private) booleanLayoutEditor. isUsedInXing(NamedBean bean, LevelXing xing, LevelXing.Geometry point)voidLayoutTurnout. removeBeanReference(NamedBean nb)voidLayoutTurnoutView. removeBeanReference(NamedBean nb)voidLevelXing. removeBeanReference(NamedBean nb)voidLevelXingView. removeBeanReference(NamedBean nb)voidPositionablePoint. removeBeanReference(NamedBean nb)voidPositionablePointView. removeBeanReference(NamedBean nb)Method parameters in jmri.jmrit.display.layoutEditor with type arguments of type NamedBean Modifier and Type Method Description (package private) voidLayoutEditorTools. setLevelXingSensor(Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, java.awt.geom.Point2D coords, java.lang.String position)Attached a sensor to a level crossing block boundary.(package private) <T extends LayoutTurnout>
voidLayoutEditorTools. setTurnoutSensor(T trackItem, Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, java.awt.geom.Point2D coords, java.lang.String position)Attached a sensor to a turnout block boundary.Constructors in jmri.jmrit.display.layoutEditor with parameters of type NamedBean Constructor Description FacingProtecting(Block facing, java.util.List<Block> protecting, NamedBean bean) -
Uses of NamedBean in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement NamedBean Modifier and Type Class Description classActionAudioIconThis action controls various things of a AudioIcon on a panel.classActionLayoutTurnoutThis action controls various things of a LayoutTurnout on a LayoutEditor panel.classActionPositionableThis action controls various things of a Positionable on a panel.classActionPositionableByClassThis action controls various things of Positionables with a particular class name on a panel.classWindowManagementThis action acts on a Window. -
Uses of NamedBean in jmri.jmrit.display.palette
Classes in jmri.jmrit.display.palette with type parameters of type NamedBean Modifier and Type Class Description classTableItemPanel<E extends NamedBean>FamilyItemPanel extension for placing of CPE item types that come from tool Tables - e.g. -
Uses of NamedBean in jmri.jmrit.display.switchboardEditor
Methods in jmri.jmrit.display.switchboardEditor that return NamedBean Modifier and Type Method Description NamedBeanBeanSwitch. getNamedBean()Methods in jmri.jmrit.display.switchboardEditor with parameters of type NamedBean Modifier and Type Method Description java.util.List<NamedBeanUsageReport>SwitchboardEditor. getUsageReport(NamedBean bean)voidBeanSwitch. setNamedBean(NamedBean bean)Store an object as NamedBeanHandle, using _label as the display name.Constructors in jmri.jmrit.display.switchboardEditor with parameters of type NamedBean Constructor Description BeanSwitch(int index, NamedBean bean, java.lang.String switchName, int shapeChoice, SwitchboardEditor editor)Ctor. -
Uses of NamedBean in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement NamedBean Modifier and Type Class Description classDestinationPointsFields in jmri.jmrit.entryexit declared as NamedBean Modifier and Type Field Description (package private) NamedBeanAddEntryExitPairPanel.ValidPoints. bean(package private) NamedBeanManuallySetRoute. destLoc(package private) NamedBeanSource. sourceObject(package private) NamedBeanSource. sourceSignalMethods in jmri.jmrit.entryexit that return NamedBean Modifier and Type Method Description (package private) NamedBeanAddEntryExitPairPanel.ValidPoints. getPoint()NamedBeanPointDetails. getRefObject()(package private) NamedBeanDestinationPoints. getSignal()(package private) NamedBeanPointDetails. getSignal()(package private) NamedBeanSource. getSourceSignal()Methods in jmri.jmrit.entryexit with parameters of type NamedBean Modifier and Type Method Description voidEntryExitPairs. addNXDestination(NamedBean source, NamedBean destination, LayoutEditor panel)voidEntryExitPairs. addNXDestination(NamedBean source, NamedBean destination, LayoutEditor panel, java.lang.String id)voidEntryExitPairs. addNXSourcePoint(LayoutBlock facing, java.util.List<LayoutBlock> protecting, NamedBean loc, LayoutEditor panel)voidEntryExitPairs. addNXSourcePoint(NamedBean source)voidEntryExitPairs. addNXSourcePoint(NamedBean source, LayoutEditor panel)(package private) voidEntryExitPairs. createDeletePairList(NamedBean sensor)Rebuild the delete pair list based on the supplied sensor.booleanEntryExitPairs. deleteNxPair(NamedBean sensor)Entry point to delete all of the NX pairs for a specific sensor. 1) Build a list of affected NX pairs. 2) Check for Conditional references. 3) If no references, do the delete process with user approval.booleanEntryExitPairs. deleteNxPair(NamedBean entrySensor, NamedBean exitSensor, LayoutEditor panel)Entry point to delete a specific NX pair.java.lang.ObjectEntryExitPairs. getEndPointLocation(NamedBean source, LayoutEditor panel)java.lang.StringEntryExitPairs. getPointAsString(NamedBean obj, LayoutEditor panel)Get the name of a destinationPoint on a LE Panel.java.util.List<NamedBeanUsageReport>DestinationPoints. getUsageReport(NamedBean bean)PointDetailsEntryExitPairs. providePoint(NamedBean source, LayoutEditor panel)Generate the point details, given a known source and a Layout Editor panel.voidEntryExitPairs. removePropertyChangeListener(java.beans.PropertyChangeListener list, NamedBean obj, LayoutEditor panel)voidPointDetails. setRefObject(NamedBean refObs)voidPointDetails. setRefObjectByPanel(NamedBean refObs, LayoutEditor pnl)Constructors in jmri.jmrit.entryexit with parameters of type NamedBean Constructor Description ValidPoints(NamedBean bean, java.lang.String description) -
Uses of NamedBean in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement NamedBean Modifier and Type Class Description classOBlockOBlock extends jmri.Block to be used in Logix Conditionals and Warrants.classSCWarrantAn SCWarrant is a warrant that is controlled by the signals on a layout.classWarrantA Warrant contains the operating permissions and directives needed for a train to proceed from an Origin to a Destination.Methods in jmri.jmrit.logix with type parameters of type NamedBean Modifier and Type Method Description <T extends NamedBean>
voidThrottleSetting. setNamedBeanHandle(NamedBeanHandle<T> bh)Methods in jmri.jmrit.logix that return NamedBean Modifier and Type Method Description NamedBeanThrottleSetting. getBean()NamedBeanPortal. getFromSignal()protected NamedBeanBlockOrder. getSignal()Get the signal protecting entry into the block of this BlockOrder.static NamedBeanPortal. getSignal(java.lang.String name)NamedBeanPortal. getSignalProtectingBlock(OBlock block)Get the signal (either a SignalMast or a SignalHead) protecting an OBlock.NamedBeanPortal. getToSignal()Methods in jmri.jmrit.logix that return types with arguments of type NamedBean Modifier and Type Method Description NamedBeanHandle<? extends NamedBean>ThrottleSetting. getNamedBeanHandle()protected java.util.List<NamedBean>WarrantManager. signalsUsing(Portal portal)Methods in jmri.jmrit.logix with parameters of type NamedBean Modifier and Type Method Description voidPortal. deleteSignal(NamedBean signal)OBlockPortal. getProtectedBlock(NamedBean signal)Get the OBlock protected by a signal.java.util.List<NamedBeanUsageReport>OBlock. getUsageReport(NamedBean bean)java.util.List<NamedBeanUsageReport>Warrant. getUsageReport(NamedBean bean)booleanPortal. setProtectSignal(NamedBean signal, float length, OBlock protectedBlock)Set a signal to protect an OBlock. -
Uses of NamedBean in jmri.jmrit.logixng
Classes in jmri.jmrit.logixng with type parameters of type NamedBean Modifier and Type Interface Description interfaceBaseManager<E extends NamedBean>Base interface for the LogixNG action and expression managers.interfaceMaleSocketFactory<T extends NamedBean>Factory class for male sockets.Subinterfaces of NamedBean in jmri.jmrit.logixng Modifier and Type Interface Description interfaceAnalogActionBeanA LogixNG analog action bean.interfaceAnalogExpressionBeanAnalogExpressionBean is a AnalogExpression that also implements NamedBean.interfaceConditionalNGConditionalNG.interfaceDigitalActionBeanA LogixNG digital action bean.interfaceDigitalBooleanActionBeanA LogixNG logix emulator action bean.interfaceDigitalExpressionBeanDigitalExpressionBean is a DigitalExpression that also implements NamedBean.interfaceGlobalVariableLogixNG Global Variable.interfaceLogixNGLogixNG.interfaceMaleAnalogActionSocketA LogixNG male AnalogActionBean socket.interfaceMaleAnalogExpressionSocketA LogixNG male AnalogExpressionBean socket.interfaceMaleDigitalActionSocketA LogixNG male DigitalActionBean socket.interfaceMaleDigitalBooleanActionSocketA LogixNG male DigitalBooleanActionBean socket.interfaceMaleDigitalExpressionSocketA LogixNG male DigitalExpressionBean socket.interfaceMaleStringActionSocketA LogixNG male StringActionBean socket.interfaceMaleStringExpressionSocketA LogixNG male StringExpressionBean socket.interfaceModuleRepresent a LogixNG module.interfaceNamedTableRepresent a named table.interfaceStringActionBeanA LogixNG string action.interfaceStringExpressionBeanStringExpressionBean is a StringExpression that also implements NamedBean.Methods in jmri.jmrit.logixng that return NamedBean Modifier and Type Method Description NamedBeanNamedBeanType.CreateBean. createBean(java.lang.String systemName, java.lang.String userName)Methods in jmri.jmrit.logixng that return types with arguments of type NamedBean Modifier and Type Method Description java.lang.Class<? extends NamedBean>NamedBeanType. getClazz()BaseManager<? extends NamedBean>MaleSocket. getManager()Get the manager that stores this socket.Manager<? extends NamedBean>NamedBeanType. getManager()Methods in jmri.jmrit.logixng with parameters of type NamedBean Modifier and Type Method Description voidNamedBeanType.DeleteBean. deleteBean(NamedBean bean, java.lang.String property)voidBase. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidBase. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree. -
Uses of NamedBean in jmri.jmrit.logixng.actions
Classes in jmri.jmrit.logixng.actions that implement NamedBean Modifier and Type Class Description classAbstractAnalogActionThe base class for LogixNG AnalogActionsclassAbstractDigitalActionThe base class for LogixNG ActionsclassAbstractDigitalBooleanActionThe base class for LogixNG Boolean ActionsclassAbstractStringActionThe base class for LogixNG AnalogActionsclassActionAtomicBooleanThis action sets the value of an AtomicBoolean.classActionAudioThis action controls an audio object.classActionBlockThis action triggers a block.classActionClockThis action provides the ability to set the fast clock time and start and stop the fast clock.classActionClockRateThis action provides the ability to set the fast clock speed.classActionCreateBeansFromTableThis action listens on some beans and runs the ConditionalNG on property change.classActionDispatcherThis action triggers a Dispather ActiveTrain.classActionEntryExitThis action triggers a entryExit.classActionFindTableRowOrColumnThis action finds a table row or column.classActionLightThis action sets the state of a light.classActionLightIntensityRuns an engine.classActionListenOnBeansThis action listens on some beans and runs the ConditionalNG on property change.classActionListenOnBeansLocalVariableThis action listens on some beans and runs the ConditionalNG on property change.classActionListenOnBeansTableThis action listens on some beans and runs the ConditionalNG on property change.classActionLocalVariableThis action sets the value of a local variable.classActionMemoryThis action sets the value of a memory.classActionOBlockThis action triggers an OBlock.classActionPowerThis action turns power on or off.classActionReporterThis action triggers a reporter.classActionRequestUpdateAllSensorsSets all engine slots to status commonclassActionRequestUpdateOfSensorThis action requests an update from the layout of the state of a sensor.classActionScriptExecutes a script.classActionSensorThis action sets the state of a sensor.classActionSetReporterThis action sets the current report of a Reporter.classActionShutDownTaskExecutes a digital action delayed.classActionSignalHeadEvaluates the state of a SignalHead.classActionSignalMastEvaluates the state of a SignalMast.classActionSoundPlays a sound.classActionTableThis action sets a cell value of a LogixNG table.classActionThrottleRuns an engine.classActionThrottleFunctionSets a function on a throttleclassActionTimerExecutes an action after some time.classActionTurnoutThis action sets the state of a turnout.classActionTurnoutLockThis action sets the lock of a turnout.classActionWarrantThis action triggers a warrant.classAnalogActionLightIntensitySets the light intensity.classAnalogActionMemorySets a Memory.classAnalogManyExecute many Actions in a specific order.classBreakReturns from a Module or a ConditionalNG.classContinueReturns from a Module or a ConditionalNG.classDigitalBooleanLogixActionExecutes an action depending on the parameter.classDigitalBooleanManyExecute many Actions in a specific order.classDigitalCallModuleThis action executes a module.classDigitalFormulaThis action evaluates the formula.classDigitalManyExecute many Actions in a specific order.classDoAnalogActionExecutes an analog action with the result of an analog expression.classDoStringActionExecutes an string action with the result of an string expression.classEnableLogixThis action enables/disables a Logix.classEnableLogixNGThis action enables/disables a LogixNG.classErrorReturns from a Module or a ConditionalNG.classExecuteActionExecutes a digital action.classExecuteDelayedExecutes a digital action delayed.classExecuteProgramThis action executes a program.classExitReturns from a Module or a ConditionalNG.classForExecutes an action when the expression is True.classForEachExecutes an action when the expression is True.classIfThenElseExecutes an action when the expression is True.classJsonDecodeThis action decodes a Json string to a JsonNode.classLogDataThis action logs some data.classLogixEmulates Logix.classLogLocalVariablesThis action prints the local variables to the log.classProgramOnMainProgram a CV on main.classReturnReturns from a Module or a ConditionalNG.classRunOnceExecutes an action only one time.classSequenceExecutes actions in a sequence.classSetLocalVariablesThis action sets some local variables.classShowDialogThis action show a dialog.classShutdownComputerThis action sets the state of a turnout.classSimulateTurnoutFeedbackSimulates turnout feedback.classStringActionMemorySets a Memory.classStringActionStringIOSets a StringIO.classStringManyExecute many Actions in a specific order.classTableForEachExecutes an action when the expression is True.classTimeoutExecutes an action when the expression is True.classTriggerRouteThis action triggers a route.classWebBrowserExecutes an string action with the result of an string expression.classWebRequestThis action sends a web request.Methods in jmri.jmrit.logixng.actions that return types with arguments of type NamedBean Modifier and Type Method Description NamedBeanHandle<? extends NamedBean>ActionListenOnBeans.NamedBeanReference. getHandle()Manager<? extends NamedBean>CommonManager. getManager()Methods in jmri.jmrit.logixng.actions with parameters of type NamedBean Modifier and Type Method Description voidActionAudio. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionBlock. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionCreateBeansFromTable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionDispatcher. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionEntryExit. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionFindTableRowOrColumn. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionLight. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionListenOnBeans. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionListenOnBeansLocalVariable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionListenOnBeansTable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionLocalVariable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionOBlock. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionReporter. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionRequestUpdateOfSensor. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionSensor. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionSetReporter. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionSignalHead. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionSignalMast. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionTable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionTurnout. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionTurnoutLock. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionWarrant. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAnalogActionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidDigitalFormula. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidLogData. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidShowDialog. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidStringActionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidStringActionStringIO. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidTriggerRoute. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidWebRequest. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionListenOnBeans.NamedBeanReference. setName(NamedBean bean)Method parameters in jmri.jmrit.logixng.actions with type arguments of type NamedBean Modifier and Type Method Description voidActionListenOnBeans.NamedBeanReference. setName(NamedBeanHandle<? extends NamedBean> handle)Constructor parameters in jmri.jmrit.logixng.actions with type arguments of type NamedBean Constructor Description NamedBeanReference(NamedBeanHandle<? extends NamedBean> handle, NamedBeanType type, boolean all) -
Uses of NamedBean in jmri.jmrit.logixng.actions.swing
Methods in jmri.jmrit.logixng.actions.swing that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>AbstractAnalogActionSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>AbstractBooleanActionSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>AbstractDigitalActionSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>AbstractStringActionSwing. getManager()Get the manager that handles the beans for the new object. -
Uses of NamedBean in jmri.jmrit.logixng.expressions
Classes in jmri.jmrit.logixng.expressions that implement NamedBean Modifier and Type Class Description classAbstractAnalogExpressionclassAbstractDigitalExpressionclassAbstractStringExpressionclassAnalogExpressionAnalogIOReads a AnalogIO.classAnalogExpressionConstantConstant value.classAnalogExpressionLocalVariableReads a local variable.classAnalogExpressionMemoryReads a Memory.classAnalogFormulaEvaluates to True if the formula evaluates to trueclassAndEvaluates to True if all of the children expressions evaluate to true.classAntecedentEvaluates to True if the antecedent evaluates to trueclassConnectionNameReturns true if there is a connection of specified type.classDigitalCallModuleThis expression evaluates a module.classDigitalFormulaEvaluates to True if the formula evaluates to trueclassExpressionAudioThis expression evaluates the state of an Audio.classExpressionBlockThis expression evaluates the state of a Block.classExpressionClockThis expression is a clock.classExpressionConditionalEvaluates the state of a Conditional.classExpressionDispatcherThis expression checks the status or mode of an active train.classExpressionEntryExitThis expression sets the state of a DestinationPoints.classExpressionLightThis expression sets the state of a light.classExpressionLinuxLinePowerCheck the status of battery and power supply.classExpressionLocalVariableEvaluates the state of a local variable.classExpressionMemoryEvaluates the state of a Memory.classExpressionOBlockThis expression sets the state of a oblock.classExpressionPowerThis expression sets the state of a power.classExpressionReferenceEvaluates what a reference points to.classExpressionReporterEvaluates the state of a Reporter.classExpressionScriptExecutes a script.classExpressionSectionThis expression evaluates the state of a Section.classExpressionSensorThis expression sets the state of a sensor.classExpressionSensorEdgeThis expression checks the flank of the change of the state of a sensor.classExpressionSignalHeadEvaluates the state of a SignalHead.classExpressionSignalMastEvaluates the state of a SignalMast.classExpressionTransitThis expression evaluates the state of a Transit.classExpressionTurnoutThis expression sets the state of a turnout.classExpressionWarrantThis expression sets the state of a warrant.classFalseAlways evaluates to False.classFileAsFlagDoes a file exists?classHoldAn Expression that keeps its status even if its child expression doesn't.classLastResultOfDigitalExpressionReturns the last result of a digital expression.classLogDataThis action logs some data.classNotAn Expression that negates the result of its child expression.classOrEvaluates to True if any of the children expressions evaluate to true.classStringExpressionConstantConstant value.classStringExpressionMemoryReads a Memory.classStringExpressionStringIOReads a StringIO.classStringFormulaEvaluates to True if the formula evaluates to trueclassTimerAn expression that waits some time before returning True.classTimeSinceMidnightThis expression returns the number of minutes since midnight for the fast clock or the system clock.classTriggerOnceAn Expression that returns True only once while its child expression returns True.classTrueAlways evaluates to True.Methods in jmri.jmrit.logixng.expressions with parameters of type NamedBean Modifier and Type Method Description voidAnalogExpressionAnalogIO. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAnalogExpressionLocalVariable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAnalogExpressionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAnalogFormula. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidDigitalFormula. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionAudio. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionBlock. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionConditional. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionDispatcher. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionEntryExit. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionLight. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionLocalVariable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionOBlock. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionReporter. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionSection. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionSensor. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionSensorEdge. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionSignalHead. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionSignalMast. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionTransit. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionTurnout. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidExpressionWarrant. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidLogData. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidStringExpressionMemory. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidStringExpressionStringIO. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidStringFormula. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion. -
Uses of NamedBean in jmri.jmrit.logixng.expressions.swing
Methods in jmri.jmrit.logixng.expressions.swing that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>AbstractAnalogExpressionSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>AbstractDigitalExpressionSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>AbstractStringExpressionSwing. getManager()Get the manager that handles the beans for the new object. -
Uses of NamedBean in jmri.jmrit.logixng.implementation
Classes in jmri.jmrit.logixng.implementation with type parameters of type NamedBean Modifier and Type Class Description classAbstractBaseManager<E extends NamedBean>Abstract partial implementation for the LogixNG action and expression managers.Classes in jmri.jmrit.logixng.implementation that implement NamedBean Modifier and Type Class Description classAbstractBaseThe abstract class that is the base class for all LogixNG classes that implements the Base interface.classAbstractNamedTableThe default implementation of a NamedTableclassClipboardManyHave many items of any type.classDefaultClipboardDefault implementation of the clipboardclassDefaultConditionalNGThe default implementation of ConditionalNG.classDefaultCsvNamedTableThe default implementation of a NamedTableclassDefaultGlobalVariableThe default implementation of GlobalVariable.classDefaultInternalNamedTableThe default implementation of a NamedTableclassDefaultLogixNGThe default implementation of LogixNG.classDefaultMaleAnalogActionSocketEvery AnalogActionBean has an DefaultMaleAnalogActionSocket as its parent.classDefaultMaleAnalogExpressionSocketEvery AnalogExpressionBean has an DefaultMaleAnalogExpressionSocket as its parent.classDefaultMaleDigitalActionSocketEvery DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.classDefaultMaleDigitalBooleanActionSocketEvery DigitalBooleanActionBean has an DefaultMaleDigitalBooleanActionSocket as its parent.classDefaultMaleDigitalExpressionSocketEvery DigitalExpressionBean has an DefaultMaleDigitalExpressionSocket as its parent.classDefaultMaleStringActionSocketEvery StringActionBean has an DefaultMaleStringActionSocket as its parent.classDefaultMaleStringExpressionSocketEvery StringExpressionBean has an DefaultMaleStringExpressionSocket as its parent.classDefaultModuleThe default implementation of Module.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>AbstractMaleSocket. getManager()Methods in jmri.jmrit.logixng.implementation with parameters of type NamedBean Modifier and Type Method Description intAbstractBase. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intDefaultMaleAnalogActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleAnalogExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleDigitalActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleDigitalBooleanActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleDigitalExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleStringActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDefaultMaleStringExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)voidAbstractBase. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAbstractFemaleSocket. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidAbstractMaleSocket. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidDefaultGlobalVariable. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidDefaultLogixNG. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.java.util.List<NamedBeanUsageReport>DefaultGlobalVariable. getUsageReport(NamedBean bean)Get a list of references for the specified bean.java.util.List<NamedBeanUsageReport>DefaultLogixNG. getUsageReport(NamedBean bean)Get a list of references for the specified bean.java.util.List<NamedBeanUsageReport>DefaultModule. getUsageReport(NamedBean bean)Get a list of references for the specified bean.voidAbstractBase. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.voidAbstractFemaleSocket. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.voidAbstractMaleSocket. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.voidDefaultGlobalVariable. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.voidDefaultLogixNG. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.voidDefaultModule. getUsageTree(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl)Navigate the LogixNG tree.Constructor parameters in jmri.jmrit.logixng.implementation with type arguments of type NamedBean Constructor Description AbstractMaleSocket(BaseManager<? extends NamedBean> manager, Base object)DefaultMaleAnalogActionSocket(BaseManager<? extends NamedBean> manager, AnalogActionBean action)DefaultMaleAnalogExpressionSocket(BaseManager<? extends NamedBean> manager, AnalogExpressionBean expression)DefaultMaleDigitalActionSocket(BaseManager<? extends NamedBean> manager, DigitalActionBean action)DefaultMaleDigitalBooleanActionSocket(BaseManager<? extends NamedBean> manager, DigitalBooleanActionBean action)DefaultMaleDigitalExpressionSocket(BaseManager<? extends NamedBean> manager, DigitalExpressionBean expression)DefaultMaleStringActionSocket(BaseManager<? extends NamedBean> manager, StringActionBean stringAction)DefaultMaleStringExpressionSocket(BaseManager<? extends NamedBean> manager, StringExpressionBean stringExpression) -
Uses of NamedBean in jmri.jmrit.logixng.implementation.swing
Methods in jmri.jmrit.logixng.implementation.swing that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>AbstractMaleSocketSwing. getManager()Get the manager that handles the beans for the new object.BaseManager<? extends NamedBean>DefaultModuleSwing. getManager()Get the manager that handles the beans for the new object. -
Uses of NamedBean in jmri.jmrit.logixng.swing
Methods in jmri.jmrit.logixng.swing that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>SwingConfiguratorInterface. getManager()Get the manager that handles the beans for the new object.Method parameters in jmri.jmrit.logixng.swing with type arguments of type NamedBean Modifier and Type Method Description voidLogixNG_DataDialog. showDialog(java.lang.String title, NamedBeanAddressing addressing, BeanSelectPanel<? extends NamedBean> beanPanel, javax.swing.JTextField referenceTextField, javax.swing.JTextField localVariableTextField, javax.swing.JTextField formulaTextField, java.lang.Runnable runOnOk) -
Uses of NamedBean in jmri.jmrit.logixng.tools.debugger
Classes in jmri.jmrit.logixng.tools.debugger that implement NamedBean Modifier and Type Class Description classDebuggerMaleAnalogActionSocketclassDebuggerMaleAnalogExpressionSocketclassDebuggerMaleDigitalActionSocketclassDebuggerMaleDigitalBooleanActionSocketclassDebuggerMaleDigitalExpressionSocketclassDebuggerMaleStringActionSocketclassDebuggerMaleStringExpressionSocketMethods in jmri.jmrit.logixng.tools.debugger with parameters of type NamedBean Modifier and Type Method Description intDebuggerMaleAnalogActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleAnalogExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleDigitalActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleDigitalBooleanActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleDigitalExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleStringActionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2)intDebuggerMaleStringExpressionSocket. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n2) -
Uses of NamedBean in jmri.jmrit.logixng.tools.debugger.swing
Methods in jmri.jmrit.logixng.tools.debugger.swing that return types with arguments of type NamedBean Modifier and Type Method Description BaseManager<? extends NamedBean>AbstractDebuggerMaleSocketSwing. getManager()Get the manager that handles the beans for the new object. -
Uses of NamedBean in jmri.jmrit.logixng.tools.swing
Classes in jmri.jmrit.logixng.tools.swing with type parameters of type NamedBean Modifier and Type Interface Description interfaceAbstractLogixNGEditor<E extends NamedBean>classDeleteBean<E extends NamedBean>Helper class for deleting a beanFields in jmri.jmrit.logixng.tools.swing declared as NamedBean Modifier and Type Field Description (package private) NamedBeanWhereUsedFrame. _itemBeanMethods in jmri.jmrit.logixng.tools.swing with parameters of type NamedBean Modifier and Type Method Description (package private) voidWhereUsedFrame. buildWhereUsedListing(WhereUsedFrame.ItemType type, NamedBean bean)Build the where used content and update the JScrollPane.Constructor parameters in jmri.jmrit.logixng.tools.swing with type arguments of type NamedBean Constructor Description ModuleEditorMaleSocket(BaseManager<? extends NamedBean> manager, Module module) -
Uses of NamedBean in jmri.jmrit.logixng.util
Classes in jmri.jmrit.logixng.util with type parameters of type NamedBean Modifier and Type Class Description classLogixNG_SelectNamedBean<E extends NamedBean>Select namedBean for LogixNG actions and expressions.Classes in jmri.jmrit.logixng.util that implement NamedBean Modifier and Type Class Description classNullBaseImplements a null BaseMethods in jmri.jmrit.logixng.util with parameters of type NamedBean Modifier and Type Method Description voidLogixNG_SelectNamedBean. getUsageDetail(int level, NamedBean bean, java.util.List<NamedBeanUsageReport> report, NamedBean cdl, Base base, LogixNG_SelectNamedBean.Type type)static java.lang.StringWhereUsed. whereUsed(NamedBean bean) -
Uses of NamedBean in jmri.jmrit.logixng.util.configurexml
Classes in jmri.jmrit.logixng.util.configurexml with type parameters of type NamedBean Modifier and Type Class Description classLogixNG_SelectNamedBeanXml<E extends NamedBean>Xml class for jmri.jmrit.logixng.util.LogixNG_SelectNamedBean.static interfaceLogixNG_SelectNamedBeanXml.GetNameFromNamedBeanHandle<E extends NamedBean> -
Uses of NamedBean in jmri.jmrit.logixng.util.swing
Classes in jmri.jmrit.logixng.util.swing with type parameters of type NamedBean Modifier and Type Class Description classLogixNG_SelectNamedBeanSwing<E extends NamedBean>Swing class for jmri.jmrit.logixng.util.LogixNG_SelectNamedBean. -
Uses of NamedBean in jmri.jmrit.operations.logixng
Classes in jmri.jmrit.operations.logixng that implement NamedBean Modifier and Type Class Description classOperationsProStartAutomationThis action starts an OperationsPro automation. -
Uses of NamedBean in jmri.jmrit.picker
Classes in jmri.jmrit.picker with type parameters of type NamedBean Modifier and Type Class Description classPickListModel<E extends NamedBean>Abstract class to make pick lists for NamedBeans; Table model for pick lists in IconAdderclassPickSinglePanel<T extends NamedBean>Container with a single PickList tableFields in jmri.jmrit.picker with type parameters of type NamedBean Modifier and Type Field Description (package private) java.util.List<PickListModel<NamedBean>>PickPanel. _models -
Uses of NamedBean in jmri.jmrit.simpleclock
Classes in jmri.jmrit.simpleclock that implement NamedBean Modifier and Type Class Description classSimpleTimebaseProvide basic Timebase implementation from system clock. -
Uses of NamedBean in jmri.jmrit.whereused
Fields in jmri.jmrit.whereused declared as NamedBean Modifier and Type Field Description (package private) NamedBeanWhereUsedFrame. _itemBeanMethods in jmri.jmrit.whereused with parameters of type NamedBean Modifier and Type Method Description (package private) voidWhereUsedFrame. buildWhereUsedListing(WhereUsedFrame.ItemType type, NamedBean bean)Build the where used content and update the JScrollPane.(package private) static java.lang.StringWhereUsedCollectors. checkAudio(NamedBean bean)Create the Audio usage string.(package private) static java.lang.StringWhereUsedCollectors. checkBlocks(NamedBean bean)Create the Block usage string.(package private) static java.lang.StringWhereUsedCollectors. checkCTC(NamedBean bean)Create the CTC usage string.(package private) static java.lang.StringWhereUsedCollectors. checkEntryExit(NamedBean bean)Create the Entry/Exit usage string.(package private) static java.lang.StringWhereUsedCollectors. checkLayoutBlocks(NamedBean bean)Create the LayoutBlock usage string.(package private) static java.lang.StringWhereUsedCollectors. checkLights(NamedBean bean)Create the Light usage string.(package private) static java.lang.StringWhereUsedCollectors. checkLogixConditionals(NamedBean bean)Create the Logix/Conditional usage string.(package private) static java.lang.StringWhereUsedCollectors. checkLogixNGConditionals(NamedBean bean)Create the LogixNG/ConditionalNG usage string.(package private) static java.lang.StringWhereUsedCollectors. checkOBlocks(NamedBean bean)Create the OBlock usage string.(package private) static java.lang.StringWhereUsedCollectors. checkPanels(NamedBean bean)Create the Panel usage string.(package private) static java.lang.StringWhereUsedCollectors. checkRoutes(NamedBean bean)Create the Route usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSections(NamedBean bean)Create the Section usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSignalGroups(NamedBean bean)Create the Signal Group usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSignalHeadLogic(NamedBean bean)Create the Signal Head Logic usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSignalHeads(NamedBean bean)Create the Signal Head usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSignalMastLogic(NamedBean bean)Create the Signal Mast Logic usage string.(package private) static java.lang.StringWhereUsedCollectors. checkSignalMasts(NamedBean bean)Create the Signal Mast usage string.(package private) static java.lang.StringWhereUsedCollectors. checkTransits(NamedBean bean)Create the Transit usage string.(package private) static java.lang.StringWhereUsedCollectors. checkTurnouts(NamedBean bean)Create the Turnout usage string.(package private) static java.lang.StringWhereUsedCollectors. checkWarrants(NamedBean bean)Create the Warrant usage string.static javax.swing.JTextAreaAudioWhereUsed. getWhereUsed(NamedBean audio)Populate a textarea with the where used content for the supplied Audio bean.static javax.swing.JTextAreaBlockWhereUsed. getWhereUsed(NamedBean block)Populate a textarea with the where used content for the supplied sensor.static javax.swing.JTextAreaEntryExitWhereUsed. getWhereUsed(NamedBean entryexit)Populate a textarea with the where used content for the supplied bean.static javax.swing.JTextAreaLightWhereUsed. getWhereUsed(NamedBean light)Populate a textarea with the where used content for the supplied sensor.static javax.swing.JTextAreaMemoryWhereUsed. getWhereUsed(NamedBean memory)Populate a textarea with the where used content for the supplied memory.static javax.swing.JTextAreaOBlockWhereUsed. getWhereUsed(NamedBean oblock)Populate a textarea with the where used content for the supplied sensor.static javax.swing.JTextAreaReporterWhereUsed. getWhereUsed(NamedBean reporter)Populate a textarea with the where used content for the supplied reporter.static javax.swing.JTextAreaRouteWhereUsed. getWhereUsed(NamedBean route)Populate a textarea with the where used content for the supplied sensor.static javax.swing.JTextAreaSectionWhereUsed. getWhereUsed(NamedBean section)Populate a textarea with the where used content for the supplied sensor.static javax.swing.JTextAreaSensorWhereUsed. getWhereUsed(NamedBean sensor)Populate a textarea with the whereused content for the supplied sensor.static javax.swing.JTextAreaSignalHeadWhereUsed. getWhereUsed(NamedBean signalHead)Populate a textarea with the where used content for the supplied signal head.static javax.swing.JTextAreaSignalMastWhereUsed. getWhereUsed(NamedBean signalMast)Populate a textarea with the where used content for the supplied signal mast.static javax.swing.JTextAreaTurnoutWhereUsed. getWhereUsed(NamedBean turnout)Populate a textarea with the where used content for the supplied turnout.static javax.swing.JTextAreaWarrantWhereUsed. getWhereUsed(NamedBean warrant)Populate a textarea with the where used content for the supplied bean. -
Uses of NamedBean in jmri.jmrix
Methods in jmri.jmrix with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>CaptiveSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)abstract <B extends NamedBean>
java.util.Comparator<B>DefaultSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Get the Comparator to be used for two NamedBeans. -
Uses of NamedBean in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement NamedBean Modifier and Type Class Description classAcelaLightAcelaLight.javaclassAcelaSensorExtend jmri.AbstractSensor for Acela systemsclassAcelaSignalHeadExtend jmri.AbstractSignalHead for Acela signals based upon Grapevine example by Bob Jacobsen.classAcelaTurnoutImplementation of the Turnout Object for AcelaMethods in jmri.jmrix.acela with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>AcelaSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement NamedBean Modifier and Type Class Description classAnymaDMX_UsbLightAnymaDMX_UsbLight.javaMethods in jmri.jmrix.anyma with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>AnymaDMX_SystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.bachrus
Methods in jmri.jmrix.bachrus with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SpeedoSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement NamedBean Modifier and Type Class Description classBiDiBLightImplementation of the Light Control Object for BiDiB.classBiDiBReporterThis class implements the Reporter Manager interface for BiDiB railcom feedback.classBiDiBSensorExtend jmri.AbstractSensor for BiDiB systemsclassBiDiBSignalMastThis class implements a SignalMast that use BiDiB Accessories to set aspects.classBiDiBTurnoutBiDiB implementation of the Turnout interface.Methods in jmri.jmrix.bidib with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>BiDiBSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Get the Comparator to be used for two NamedBeans. -
Uses of NamedBean in jmri.jmrix.can
Methods in jmri.jmrix.can with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>CanSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Get the Comparator to be used for two NamedBeans. -
Uses of NamedBean in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement NamedBean Modifier and Type Class Description classCbusLightLight implementation for CBUS connections.classCbusReporterExtend jmri.AbstractRailComReporter for CBUS controls.classCbusSensorExtend jmri.AbstractSensor for CBUS controls.classCbusTurnoutTurnout for CBUS connections.Methods in jmri.jmrix.can.cbus with parameters of type NamedBean Modifier and Type Method Description java.lang.StringCbusLightManager. getNextValidSystemName(NamedBean currentBean)java.lang.StringCbusSensorManager. getNextValidSystemName(NamedBean currentBean)java.lang.StringCbusTurnoutManager. getNextValidSystemName(NamedBean currentBean) -
Uses of NamedBean in jmri.jmrix.can.cbus.eventtable
Methods in jmri.jmrix.can.cbus.eventtable that return types with arguments of type NamedBean Modifier and Type Method Description java.util.Set<NamedBean>CbusEventBeanData. getActionA()java.util.Set<NamedBean>CbusEventBeanData. getActionB()Methods in jmri.jmrix.can.cbus.eventtable with parameters of type NamedBean Modifier and Type Method Description voidCbusTableEvent. appendOnOffBean(NamedBean nb, boolean beanState, CbusEventDataElements.EvState evState)Constructor parameters in jmri.jmrix.can.cbus.eventtable with type arguments of type NamedBean Constructor Description CbusEventBeanData(java.util.Set<NamedBean> nbActiveA, java.util.Set<NamedBean> nbActiveB)CbusEventBeanData(java.util.Set<NamedBean> nbActiveA, java.util.Set<NamedBean> nbActiveB, java.util.Set<NamedBean> nbInActiveA, java.util.Set<NamedBean> nbInActiveB, CbusEventDataElements.EvState state) -
Uses of NamedBean in jmri.jmrix.can.cbus.logixng
Classes in jmri.jmrix.can.cbus.logixng that implement NamedBean Modifier and Type Class Description classSendMergCbusEventThis action sends a Cbus event. -
Uses of NamedBean in jmri.jmrix.cmri
Methods in jmri.jmrix.cmri with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>CMRISystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement NamedBean Modifier and Type Class Description classSerialLightSerialLight.java Implementation of the Light Object for C/MRIclassSerialSensorExtend jmri.AbstractSensor for C/MRI serial systemsclassSerialTurnoutTurnout implementation for C/MRI serial systems.Methods in jmri.jmrix.cmri.serial with parameters of type NamedBean Modifier and Type Method Description intSerialLight. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intSerialSensor. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intSerialTurnout. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation. -
Uses of NamedBean in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement NamedBean Modifier and Type Class Description classDcc4PcReporterExtend jmri.implementation.AbstractRailComReporter for Dcc4Pc Reporters.classDcc4PcSensorImplement a Sensor via Dcc4Pc communications.Methods in jmri.jmrix.dcc4pc with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>Dcc4PcSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement NamedBean Modifier and Type Class Description classDCCppLightImplementation of the Light Object for DCC++classDCCppSensorExtend jmri.AbstractSensor for DCC++ layouts.classDCCppTurnoutExtends jmri.AbstractTurnout for DCCpp layoutsMethods in jmri.jmrix.dccpp with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>DCCppSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.direct
Methods in jmri.jmrix.direct with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>DirectSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement NamedBean Modifier and Type Class Description classEasyDccTurnoutEasyDCC implementation of the Turnout interface.Methods in jmri.jmrix.easydcc with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>EasyDccSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement NamedBean Modifier and Type Class Description classEcosReporterExtend jmri.AbstractReporter for Ecos Reporters Implemenation for providing status of rail com decoders at this reporter location.classEcosSensorImplement a Sensor via ECoS communications.classEcosTurnoutImplement a Turnout via ECoS communications.Methods in jmri.jmrix.ecos with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>EcosSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Methods in jmri.jmrix.ecos that return types with arguments of type NamedBean Modifier and Type Method Description java.lang.Class<NamedBean>EcosLocoAddressManager. getNamedBeanClass() -
Uses of NamedBean in jmri.jmrix.ecos.swing.locodatabase
Methods in jmri.jmrix.ecos.swing.locodatabase that return types with arguments of type NamedBean Modifier and Type Method Description protected Manager<NamedBean>EcosLocoTableTabAction. getManager()protected AbstractTableAction<NamedBean>EcosLocoTableTabAction. getNewTableAction(java.lang.String choice)protected AbstractTableAction<NamedBean>EcosLocoTableTabAction. getNewTableAction(java.lang.String choice, EcosSystemConnectionMemo eMemo)Method parameters in jmri.jmrix.ecos.swing.locodatabase with type arguments of type NamedBean Modifier and Type Method Description voidEcosLocoTableTabAction. addToFrame(BeanTableFrame<NamedBean> f)voidEcosLocoTableAction. setManager(Manager<NamedBean> man)voidEcosLocoTableTabAction. setMenuBar(BeanTableFrame<NamedBean> f) -
Uses of NamedBean in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement NamedBean Modifier and Type Class Description classSerialLightImplementation of the Light interface using Grapevine signal ports.classSerialSensorImplement Sensor for Grapevine.classSerialSignalHeadExtend jmri.AbstractSignalHead for grapevine serial signals.classSerialTurnoutImplement Turnout for Grapevine.Methods in jmri.jmrix.grapevine with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>GrapevineSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.ieee802154
Methods in jmri.jmrix.ieee802154 with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>IEEE802154SystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement NamedBean Modifier and Type Class Description classXBeeLightLight implementation for XBee systems.classXBeeSensorExtend jmri.AbstractSensor for XBee connections.classXBeeTurnoutTurnout implementation for XBee systems.Methods in jmri.jmrix.ieee802154.xbee that return NamedBean Modifier and Type Method Description NamedBeanXBeeNode. getPinBean(int pin)Get the bean associated with the specified pin.Methods in jmri.jmrix.ieee802154.xbee with parameters of type NamedBean Modifier and Type Method Description booleanXBeeNode. removePinBean(int pin, NamedBean bean)Remove the bean associated with the specified pin.booleanXBeeNode. setPinBean(int pin, NamedBean bean)Set the bean associated with the specified pin. -
Uses of NamedBean in jmri.jmrix.internal
Classes in jmri.jmrix.internal that implement NamedBean Modifier and Type Class Description classTrackReporterExtension of the AbstractReporter class that implements CollectingReporter and represents the contents of a track.Methods in jmri.jmrix.internal with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>InternalSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement NamedBean Modifier and Type Class Description classIpocsLightclassIpocsSensorclassIpocsTurnoutMethods in jmri.jmrix.ipocs with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>IpocsSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement NamedBean Modifier and Type Class Description classJMRIClientLightJMRIClient implementation of the Light interface.classJMRIClientReporterJMRIClient implementation of the Reporter interface.classJMRIClientSensorJMRIClient implementation of the Sensor interface.classJMRIClientTurnoutJMRIClient implementation of the Turnout interface.Methods in jmri.jmrix.jmriclient with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>JMRIClientSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement NamedBean Modifier and Type Class Description classXNetLightImplementation of the Light Object for XpressNet.classXNetSensorExtend jmri.AbstractSensor for XpressNet layouts.classXNetTurnoutExtend jmri.AbstractTurnout for XNet layoutsMethods in jmri.jmrix.lenz with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>XNetSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement NamedBean Modifier and Type Class Description classEliteXNetTurnoutExtend jmri.jmrix.XNetTurnout to handle turnouts on Hornby Elite connections. -
Uses of NamedBean in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement NamedBean Modifier and Type Class Description classLNCPSignalMastExtend jmri.SignalMast for signals implemented by an LNCP.classLnLightImplementation of the Light Object for LocoNetclassLnReporterExtend jmri.AbstractIdTagReporter for LocoNet layouts.classLnSensorExtend jmri.AbstractSensor for LocoNet layouts.classLnThrottleStringIOSend a message to the LocoNet throttles.classLnTurnoutExtend jmri.AbstractTurnout for LocoNet layoutsclassSE8cSignalHeadExtend jmri.SignalHead for signals implemented by an SE8C.classTranspondingTagConcrete implementation of theIdTaginterface for the LocoNet based Transponding reports.Methods in jmri.jmrix.loconet with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>LocoNetSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement NamedBean Modifier and Type Class Description classActionClearSlotsSets all engine slots to status commonclassActionUpdateSlotsRequest an update of the LocoNet slotsclassExpressionSlotUsageThis expression compares the number of slots that are currently in use with a threshold number.classSetSpeedZeroSets the speed to zero if the loco hasn't been used in a while. -
Uses of NamedBean in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement NamedBean Modifier and Type Class Description classSerialLightImplementation of the Light Object for C/MRIclassSerialSensorExtend jmri.AbstractSensor for Maple systems.classSerialTurnoutTurnout implementation for Maple systems.Methods in jmri.jmrix.maple with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>MapleSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement NamedBean Modifier and Type Class Description classMarklinSensorImplement a Sensor via Marklin communications.classMarklinTurnoutImplement a Turnout via Marklin communications.Methods in jmri.jmrix.marklin with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>MarklinSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.marklin.cdb
Methods in jmri.jmrix.marklin.cdb with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>CdBSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt with type parameters of type NamedBean Modifier and Type Interface Description interfaceMqttContentParser<T extends NamedBean>Interface defining a content parser, which translates to and from the MQTT payload content.Classes in jmri.jmrix.mqtt that implement NamedBean Modifier and Type Class Description classMqttLightMQTT implementation of the Light interface.(package private) classMqttReporterProvide a Reporter implementation for MQTT communicationsclassMqttSensorImplementation of the Sensor interface for MQTT layouts.classMqttSignalMastSignalMast implemented via MQTT messagesclassMqttTurnoutImplementation of the Turnout interface for MQTT layouts.Methods in jmri.jmrix.mqtt with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>MqttSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.mqtt.logixng
Classes in jmri.jmrix.mqtt.logixng that implement NamedBean Modifier and Type Class Description classPublishThis action publishes a message to MQTT.classSubscribeThis action subscribes to a topic to MQTT. -
Uses of NamedBean in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement NamedBean Modifier and Type Class Description classMrcTurnoutNew MRC implementation of the Turnout interface From Xpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.mrc with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>MrcSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement NamedBean Modifier and Type Class Description classNceLightNceLight.java Implementation of the Light Object for NCEclassNceSensorExtend jmri.AbstractSensor for NCE systemsclassNceTurnoutImplement a Turnout via NCE communications.Methods in jmri.jmrix.nce with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>NceSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement NamedBean Modifier and Type Class Description classSerialLightImplementation of the Light ObjectclassSerialSensorExtend jmri.AbstractSensor for serial systemsclassSerialTurnoutExtend jmri.AbstractTurnout for Oak Tree serial layouts.Methods in jmri.jmrix.oaktree with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>OakTreeSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement NamedBean Modifier and Type Class Description classOlcbLightclassOlcbReporterImplement jmri.AbstractReporter for OpenLCB protocol.classOlcbSensorExtend jmri.AbstractSensor for OpenLCB controls.classOlcbSignalMastThis class implements a SignalMast that use OpenLCB Events to set aspects.classOlcbStringIOSend a message to the OpenLCB/LCC networkclassOlcbTurnoutTurnout for OpenLCB connections.Methods in jmri.jmrix.openlcb with parameters of type NamedBean Modifier and Type Method Description intOlcbReporter. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intOlcbSensor. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.intOlcbTurnout. compareSystemNameSuffix(java.lang.String suffix1, java.lang.String suffix2, NamedBean n)Compare the suffix of this NamedBean's name with the suffix of the argument NamedBean's name for thecompareTo(jmri.NamedBean)operation.java.lang.StringOlcbReporterManager. getNextValidSystemName(NamedBean currentBean)java.lang.StringOlcbSensorManager. getNextValidSystemName(NamedBean currentBean)java.lang.StringOlcbTurnoutManager. getNextValidSystemName(NamedBean currentBean)(package private) static booleanOlcbUtils. isOlcbBean(NamedBean b)Tests whether a given NamedBead is an OpenLCB implementation.(package private) static intOlcbUtils. overridePCFlagsFromProperties(NamedBean parent, int defaultFlags)Checks the NamedBean properties and updates the BitProducerConsumer flags based on them. -
Uses of NamedBean in jmri.jmrix.pi
Classes in jmri.jmrix.pi that implement NamedBean Modifier and Type Class Description classRaspberryPiSensorSensor interface for RaspberryPi GPIO pins.classRaspberryPiTurnoutTurnout interface to RaspberryPi GPIO pins.Methods in jmri.jmrix.pi with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>RaspberryPiSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement NamedBean Modifier and Type Class Description classSerialLightImplementation of the Light Object for Powerline devices.classSerialSensorExtend jmri.AbstractSensor for serial systemsclassSerialTurnoutTurnout implementation for X10.classSerialX10LightImplementation of the Light class for X10-based subclasses.Methods in jmri.jmrix.powerline with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SerialSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)Methods in jmri.jmrix.powerline with parameters of type NamedBean Modifier and Type Method Description java.lang.StringSerialSensorManager. getNextValidSystemName(NamedBean currentBean)java.lang.StringSerialTurnoutManager. getNextValidSystemName(NamedBean currentBean) -
Uses of NamedBean in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement NamedBean Modifier and Type Class Description classSpecificLightImplementation of the Light Object for X10 CM11 interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement NamedBean Modifier and Type Class Description classSpecificLightImplementation of the Light Object for X10 for CP290 interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.dmx512
Classes in jmri.jmrix.powerline.dmx512 that implement NamedBean Modifier and Type Class Description classSpecificDmxLightImplementation of the Light class for DMX based subclasses.classSpecificLightImplementation of the Light Object for DMX512 Serial interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement NamedBean Modifier and Type Class Description classSpecificInsteonLightImplementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.classSpecificX10LightImplementation of the Light Object for X10 receivers on Insteon 2412S interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.simulator
Classes in jmri.jmrix.powerline.simulator that implement NamedBean Modifier and Type Class Description classSpecificInsteonLightImplementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.classSpecificX10LightImplementation of the Light Object for X10 receivers on Insteon 2412S interfaces. -
Uses of NamedBean in jmri.jmrix.qsi
Methods in jmri.jmrix.qsi with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>QsiSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement NamedBean Modifier and Type Class Description classRfidReporterExtend AbstractIdTagReporter for RFID systemsclassRfidSensorExtend jmri.AbstractSensor for RFID systemsclassTimeoutRfidSensorTimeout specific implementation of an RfidSensor.Methods in jmri.jmrix.rfid with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>RfidSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement NamedBean Modifier and Type Class Description classZ21CanReporterZ21CanReporter implements the Reporter Manager interface for Can connected reporters on Roco Z21 systems.classZ21CanSensorZ21CanSensor implements the Sensor interface for Can connected sensors on Roco Z21 systems.classZ21ReporterZ21Reporter implements the Reporter Manager interface for Roco Z21 systems.classZ21RMBusSensorExtend jmri.AbstractSensor for RocoMotion (RM) bus sensors on the Roco Z21.classZ21XNetTurnoutExtend jmri.jmrix.lenz.XNetTurnout for Roco Z21/z21 systems.Methods in jmri.jmrix.roco.z21 with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>Z21SystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement NamedBean Modifier and Type Class Description classRpsReporterRPS implementation of the Reporter interface.classRpsSensorExtend jmri.AbstractSensor for RPS systems.Methods in jmri.jmrix.rps with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>RpsSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement NamedBean Modifier and Type Class Description classSerialLightImplementation of the Light Object.classSerialSensorExtend jmri.AbstractSensor for serial systems.classSerialTurnoutExtend jmri.AbstractTurnout for SECSI serial layouts.Methods in jmri.jmrix.secsi with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SecsiSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement NamedBean Modifier and Type Class Description classSprogCSTurnoutSprog implementation of the Turnout interface.classSprogTurnoutSprog implementation of the Turnout interface.Methods in jmri.jmrix.sprog with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SprogSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement NamedBean Modifier and Type Class Description classSRCPSensorSRCPSensor implementation of the Sensor interface.classSRCPTurnoutSRCP implementation of the Turnout interface.Methods in jmri.jmrix.srcp with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>SRCPBusConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type)<B extends NamedBean>
java.util.Comparator<B>SRCPSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement NamedBean Modifier and Type Class Description classTamsSensorImplement a Sensor via Tams communications.classTamsTurnoutImplement a Turnout via Tams communications.Methods in jmri.jmrix.tams with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>TamsSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement NamedBean Modifier and Type Class Description classSerialTurnoutExtend jmri.AbstractTurnout for TMCC serial layouts.Methods in jmri.jmrix.tmcc with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>TmccSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement NamedBean Modifier and Type Class Description classXpaTurnoutXpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.xpa with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>XpaSystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement NamedBean Modifier and Type Class Description classMx1TurnoutNew Zimo Binary implementation of the Turnout interfaceMethods in jmri.jmrix.zimo with type parameters of type NamedBean Modifier and Type Method Description <B extends NamedBean>
java.util.Comparator<B>Mx1SystemConnectionMemo. getNamedBeanComparator(java.lang.Class<B> type) -
Uses of NamedBean in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement NamedBean Modifier and Type Class Description classZTC611XNetTurnoutExtend jmri.jmrix.XNetTurnout to handle turnouts on ZTC ZTC611 connections. -
Uses of NamedBean in jmri.managers
Classes in jmri.managers with type parameters of type NamedBean Modifier and Type Class Description classAbstractManager<E extends NamedBean>Abstract partial implementation for all Manager-type classes.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.Methods in jmri.managers with parameters of type NamedBean Modifier and Type Method Description java.lang.StringAbstractProxyManager. getNextValidSystemName(NamedBean currentBean)(package private) voidDefaultSignalSystemManager. loadProperties(NamedBean t, org.jdom2.Element elem)Method parameters in jmri.managers with type arguments of type NamedBean Modifier and Type Method Description voidProxyAnalogIOManager. addBeanType(java.lang.Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager)Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.voidProxyAnalogIOManager. removeBeanType(java.lang.Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager)Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager. -
Uses of NamedBean in jmri.managers.configurexml
Methods in jmri.managers.configurexml with type parameters of type NamedBean Modifier and Type Method Description <T extends NamedBean>
NamedBeanHandle<T>AbstractNamedBeanManagerConfigXML. checkedNamedBeanHandle(java.lang.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.<T extends NamedBean>
java.lang.StringAbstractNamedBeanManagerConfigXML. checkedNamedBeanName(java.lang.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(java.lang.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(java.lang.String rawSystemName, java.lang.String rawUserName, Manager<T> manager)Common service routine to check for and report on normalization (errors) in the incoming NamedBean's name(s)Methods in jmri.managers.configurexml with parameters of type NamedBean Modifier and Type Method Description (package private) voidAbstractNamedBeanManagerConfigXML. loadComment(NamedBean t, java.util.List<org.jdom2.Element> beanList, int i)Load the comment attribute into a NamedBean from one element of a list of Elements defining NamedBeans(package private) voidAbstractNamedBeanManagerConfigXML. loadComment(NamedBean t, org.jdom2.Element elem)Load the comment attribute into a NamedBean from an Element defining a NamedBeanprotected voidAbstractNamedBeanManagerConfigXML. loadCommon(NamedBean t, org.jdom2.Element elem)Load common items: comment The username is not loaded, because it had to be provided in the ctor earlier.(package private) voidAbstractNamedBeanManagerConfigXML. loadProperties(NamedBean t, org.jdom2.Element elem)Load all key/value properties(package private) voidAbstractNamedBeanManagerConfigXML. storeComment(NamedBean t, org.jdom2.Element elem)Store the comment parameter from a NamedBeanprotected voidAbstractNamedBeanManagerConfigXML. storeCommon(NamedBean t, org.jdom2.Element elem)Store common items: user name comment(package private) voidAbstractNamedBeanManagerConfigXML. storeProperties(NamedBean t, org.jdom2.Element elem)Store all key/value properties.(package private) voidAbstractNamedBeanManagerConfigXML. storeUserName(NamedBean t, org.jdom2.Element elem)Store the username parameter from a NamedBean. -
Uses of NamedBean in jmri.server.json
Classes in jmri.server.json with type parameters of type NamedBean Modifier and Type Class Description classJsonNamedBeanHttpService<T extends NamedBean>Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.classJsonNamedBeanSocketService<T extends NamedBean,H extends JsonNamedBeanHttpService<T>>Abstract implementation of JsonSocketService with specific support forNamedBeanobjects.classJsonNonProvidedNamedBeanHttpService<T extends NamedBean>Abstract implementation of JsonHttpService with specific support forNamedBeanobjects.Fields in jmri.server.json declared as NamedBean Modifier and Type Field Description TJsonNamedBeanSocketService.NamedBeanListener. bean -
Uses of NamedBean in jmri.swing
Classes in jmri.swing with type parameters of type NamedBean Modifier and Type Class Description classManagerComboBox<B extends NamedBean>A JComboBox for a set of Managers for the same type of NamedBean.classNamedBeanComboBox<B extends NamedBean>AJComboBoxforNamedBeans. -
Uses of NamedBean in jmri.util
Classes in jmri.util with type parameters of type NamedBean Modifier and Type Class Description classNamedBeanComparator<B extends NamedBean>Comparator for JMRI NamedBeans via their System Names.classNamedBeanExpectedState<T extends NamedBean>Retain a NamedBean and its expected state.classNamedBeanExpectedValue<T extends NamedBean,S>Retain a NamedBean and its expected value (called a state in this class).classNamedBeanHandleComparator<H extends NamedBeanHandle<? extends NamedBean>>Comparator for JMRI NamedBeanHandle of NamedBeans via their System Names.classNamedBeanPreferNumericComparator<B extends NamedBean>Compare two NamedBeans using thePreferNumericComparatoragainstgetSystemName()for each NamedBean.classNamedBeanUserNameComparator<B extends NamedBean>Comparator for JMRI NamedBeans via their User Names.Fields in jmri.util with type parameters of type NamedBean Modifier and Type Field Description (package private) java.util.Collection<NamedBean>PropertyChangeEventQueue. itemsMethods in jmri.util with parameters of type NamedBean Modifier and Type Method Description static PhysicalLocationPhysicalLocation. getBeanPhysicalLocation(NamedBean b)getBeanPhysicalLocation(NamedBean b) Extract the PhysicalLocation stored in NamedBean b, and return as a new PhysicalLocation object.static voidPhysicalLocation. setBeanPhysicalLocation(PhysicalLocation p, NamedBean b)setBeanPhysicalLocation(PhysicalLocation p, NamedBean b) Store PhysicalLocation p as a property in NamedBean b.Constructors in jmri.util with parameters of type NamedBean Constructor Description PropertyChangeEventQueue(NamedBean[] array)Constructor parameters in jmri.util with type arguments of type NamedBean Constructor Description PropertyChangeEventQueue(java.util.Collection<NamedBean> collection) -
Uses of NamedBean in jmri.util.swing
Classes in jmri.util.swing with type parameters of type NamedBean Modifier and Type Class Description classBeanSelectCreatePanel<E extends NamedBean>classBeanSelectPanel<E extends NamedBean>Create a JPanel containing a NamedBeanComboBox.Fields in jmri.util.swing declared as NamedBean Modifier and Type Field Description (package private) EBeanSelectCreatePanel. _defaultSelect(package private) EBeanSelectPanel. _selection -
Uses of NamedBean in jmri.util.table
Classes in jmri.util.table with type parameters of type NamedBean Modifier and Type Class Description classNamedBeanBoxRenderer<T extends NamedBean>NamedBeanBoxRenderer renders a NamedBeanComboBox within a JTable Cell.
-