Uses of Interface
jmri.NamedBean
Packages that use NamedBean
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Provides specific implementations of various audio systems.
Classes to ease creation of layout automation, particularly signaling.
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
Provides a very simple
vital signal logic for use in JMRI programs.
Provides a tree-based catalog for browsing.
The CTC system provides the ability to create and run prototypical CTC dispatching.
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Select from palette of items.
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Support for implementing Warrants in JMRI.
Contains a simple FastClock implementation based on
the computers clock.
Create a where used report for a selected table object.
Interfaces and implementations for system-specific code.
This package handles communications for the CTI Acela hardware.
Provides connections and GUI support for attached speedometers.
Defines classes for interfacing to a CAN-based model railway
control bus.
Defines classes for interfacing to a MERG CBUS network.
Provides an Event Table for CBUS Events..
Provides classes for interacting with CBUS Nodes using LogixNG.
Provides basic interfaces and certain core implementations for the JMRI
C/MRI implementation.
Provides basic interfaces and certain core implementations for the JMRI
C/MRI serial implementation.
Support for the ESU ECoS.
This package handles communications for the ProTrak Grapevine hardware.
The jmrix.internal package contains a JMRI connection implementation
for use without a layout.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Classes to interact with a Marklin Network Connection.
Classes to interact with a Marklin Network Connection.
Provides JMRI layout objects that use MQTT connections.
Implementation of the JMRI OpenLCB hardware interface.
This package handles communications for powerline adapters, such as X10.
This package handles communications for CM11 powerline adapters.
This package handles communications for CP290 powerline adapters.
This package handles communications for DMX lighting adapters.
This package handles communications for Insteon 2412S adapters.
Connects to a QSI programmer unit.
This package handles communications for RFID adapters.
This package contains software specific to the RPS system from
NAC Services, Inc.
This package handles communications for the TracTronics SECSI hardware.
Provide a JMRI connection to an
SRCP server.
Support for the ESU ECoS.
Provides implementations of various JMRI managers.
The JMRI JSON Services provide access to JMRI via JSON data objects via a
RESTful interface over HTTP or via JSON messages via a socket interface over
TCP or WebSockets.
Provides small Swing-based tool and utility classes
for JMRI basic forms.
Contains various utilities classes that are
useful across the entire
JMRI library structure.
Tools and utilities for doing a systematic reworking of the JMRI GUI.
Various classes and methods for working with JTables.
-
Uses of NamedBean in jmri
Modifier and TypeInterfaceDescriptioninterfaceBasic interface for access to named, managed objects.static final 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.Modifier and TypeInterfaceDescriptioninterfaceThis interface extendsIdTagto include a locomotive address.interfaceRepresent an analog I/O on the layout.interfaceRepresent an Audio, a place to store or control sound information.interfaceInterface for calculating an average meter value for a meter.interfaceRepresents 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.interfaceThis is an extension of a reporter device that is capable of collecting multiple reports in a collection.interfaceA Conditional is layout control logic, consisting of a logical expression and an action.interfaceInterface for marking a Meter as a Current meter.interfaceRepresent a digital I/O on the layout.interfaceIdTag is a pre-parsed representation of an identification message from the layout.interfaceRepresent a single visible Light on the physical layout.interfaceA Logix is a group of Conditionals that monitor one or more conditions (internal or on the layout).interfaceRepresent a Memory, a place to store values.interfaceInterface for displaying (and controlling where appropriate) Current, Voltage, and other status data from the layout.interfaceRailCom 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.interfaceRepresent a device that can report identification information.interfaceRoutes represent a collection of Turnouts that may be set at the same time.interfaceSections represent a group of one or more connected Blocks that may be allocated to a train traveling in a given direction.interfaceGeneral input device representation.interfaceRepresent a single signal, either inSignalHeadorSignalMastform.interfaceSignal Groups are used to represent European subsidary signals that would be sited with a signal mast.interfaceRepresent a single signal head.interfaceRepresent a signal mast.interfaceGeneric interface for Signal Mast Logic.interfaceA SignalSystem defines a signalling system by representing the properties of various signal aspects it contains.interfaceRepresent an string I/O on the layout.interfaceProvide access to clock capabilities in hardware or software.interfaceA Transit is a group of Sections representing a specified path through a layout.interfaceRepresent a Turnout on the layout.interfaceInterface forNamedBeanindicating that the bean may control more than one output.interfaceRepresent a single visible Variable Light on the physical layout.interfaceInterface for marking a Meter as a Voltage meter.Modifier and TypeClassDescriptionclassRepresents a particular piece of track, more informally a "Block".Modifier and TypeFieldDescription(package private) TNamedBeanHandle.beanfinal NamedBeanNamedBeanUsageReport.usageBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SystemConnectionMemo.getNamedBeanComparator(Class<B> type) Get the Comparator to be used for two NamedBeans.<T extends NamedBean>
NamedBeanHandle<T>NamedBeanHandleManager.getNamedBeanHandle(String name, T bean) <T extends NamedBean>
boolean<T extends NamedBean>
voidEffectively move a name from one bean to another.<T extends NamedBean>
NamedBeanHandle<T>NamedBeanHandleManager.newNamedBeanHandle(String name, T bean, Class<T> type) <T extends NamedBean>
voidNamedBeanHandleManager.renameBean(String oldName, String newName, T bean) Update the name of a bean in its references.Modifier and TypeMethodDescriptionBeanSetting.getBean()ConditionalAction.getBean()ConditionalVariable.getBean()ConditionalVariable.getNamedBeanData()Modifier and TypeMethodDescriptionNamedBeanHandleManager.getNamedBeanClass()Get the class of NamedBean supported by this Manager.Modifier and TypeMethodDescriptionintNamedBean.compareSystemNameSuffix(String suffix1, 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 intProvide a comparison between the system names of two beans.voidNamedBeanHandleManager.deregister(NamedBean n) default StringNameIncrementingManager.getNextValidSystemName(NamedBean currentBean) Get the next valid NamedBean system name.Block.getUsageReport(NamedBean bean) default 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.voidvoidNamedBeanHandleManager.updateBeanFromSystemToUser(NamedBean bean) voidNamedBeanHandleManager.updateBeanFromUserToSystem(NamedBean bean) Modifier and TypeMethodDescriptiondefault voidAnalogIOManager.addBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.default voidAnalogIOManager.removeBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager.ModifierConstructorDescriptionBeanSetting(NamedBean t, int setting) BeanSetting(NamedBean t, String pName, int setting) NamedBeanUsageReport(String usageKey, NamedBean usageBean) Create report with the required key and a bean.NamedBeanUsageReport(String usageKey, NamedBean usageBean, String usageData) Create a usage report. -
Uses of NamedBean in jmri.implementation
Classes in jmri.implementation that implement NamedBeanModifier and TypeClassDescriptionclassBase implementation of the AnalogIO interface.classBase implementation of the Audio class.classAbstract implementation ofIdTagcontaining code common to all concrete implementations.classExtend AbstractReporter for IdTag reportersclassAbstract class providing partial implementation of the Light interface.classBase for the Memory interface.classAbstract base for the NamedBean interface.classExtend AbstractReporter for RailCom reportersclassAbstract base for the Reporter interface.classAbstract class providing the basic logic of the Sensor interface.classAbstract class providing the basic logic of the SignalHead interface.classAbstract class providing the basic logic of the SignalMast interface.classBase implementation of the StringIO interface.classAbstract base for the Turnout interface.classAbstract class providing partial implementation of the logic of the Light interface when the Intensity is variable.classThis 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 interfaceclassThis 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.classAbstract base class for average meter objects.classClass providing the basic logic of the Conditional interface.classConcrete implementation of theIdTaginterface for the Internal system.classClass providing the basic logic of the Logix interface.classConcrete implementation of the Reporter interface for the Internal system.classAbstract base class for current meter objects.static classDefault implementation of a current meter.static classDefault implementation of a voltage meter.classConcrete implementation of theRailCominterface.classClass providing the basic logic of the Route interface.classSections represent a group of one or more connected Blocks that may be allocated to a train traveling in a given direction.classDefault implementation of a basic signal mast aspect - appearance mapping.classA Conditional type to provide Signal Groups (n Signal Heads w/Conditionals for a main Mast).classDefault implementation of the basic logic of the SignalHead interface.classDefault implementation ofSignalMastLogic.classDefault implementation of a basic signal system definition.classBase implementation of the StringIO interface.classA Transit is a group of Sections representing a specified path through a layout.classDrive a single signal head via two "Turnout" objects.classImplement SignalHead for Littfinski Daten Technik (LDT) signals.classSignalMast implemented via a Binary Matrix (Truth Table) of Apects x Turnout objects.classImplement SignalHead for the MERG Signal Driver 2.classDrive a single signal head via four "Turnout" objects.classExtend jmri.SignalHead for signals implemented by an SE8C.classConditional.java A Conditional type to provide runtime support for Sensor Groups.classSignalMast implemented via one SignalHead object.classDrive a single signal head via one "Turnout" object.classDrive a single searchlight signal head via three "Turnout" objects.classDrive a single signal head via three "Turnout" objects.classSignalMast implemented via Turnout objects.classA signal head that exists only within the program.classSignalMast implemented via one SignalHead object.Methods in jmri.implementation that return NamedBeanModifier and TypeMethodDescriptionDefaultConditionalAction.getBean()JmriSimplePropertyListener.getBean()Methods in jmri.implementation with parameters of type NamedBeanModifier and TypeMethodDescriptionintAbstractAnalogIO.compareSystemNameSuffix(String suffix1, 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(String suffix1, 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(String suffix1, 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(String suffix1, 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.intAbstractAudio.getUsageReport(NamedBean bean) Get a list of references for the specified bean.AbstractLight.getUsageReport(NamedBean bean) AbstractSignalMast.getUsageReport(NamedBean bean) AbstractTurnout.getUsageReport(NamedBean bean) Get a list of references for the specified bean.DefaultLogix.getUsageReport(NamedBean bean) DefaultRoute.getUsageReport(NamedBean bean) DefaultSection.getUsageReport(NamedBean bean) DefaultSignalGroup.getUsageReport(NamedBean bean) DefaultSignalHead.getUsageReport(NamedBean bean) DefaultSignalMastLogic.getUsageReport(NamedBean bean) Get a list of references for the specified bean.DefaultTransit.getUsageReport(NamedBean bean) -
Uses of NamedBean in jmri.implementation.decorators
Classes in jmri.implementation.decorators that implement NamedBeanModifier and TypeClassDescriptionclassAbstract base for the NamedBean Decorators.classTimeout decorator implementation for reporters.Methods in jmri.implementation.decorators with parameters of type NamedBeanModifier and TypeMethodDescriptionintAbstractNamedBeanDecorator.compareSystemNameSuffix(String suffix1, 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 -
Uses of NamedBean in jmri.jmrit.audio
Subinterfaces of NamedBean in jmri.jmrit.audioModifier and TypeInterfaceDescriptioninterfaceRepresent an AudioBuffer, a place to store or control sound information.interfaceRepresent an AudioListener, a place to store or control sound information.interfaceRepresent an AudioSource, a place to store or control sound information.Classes in jmri.jmrit.audio that implement NamedBeanModifier and TypeClassDescriptionclassBase implementation of the AudioBuffer class.classBase implementation of the AudioListener class.classBase implementation of the AudioSource class.classJavaSound implementation of the Audio Buffer sub-class.classJavaSound implementation of the Audio Listener sub-class.classJavaSound implementation of the Audio Source sub-class.classJOAL implementation of the Audio Buffer sub-class.classJOAL implementation of the Audio Listener sub-class.classJOAL implementation of the Audio Source sub-class.classNull implementation of the Audio Buffer sub-class.classNull implementation of the Audio Listener sub-class.classNull audio system implementation of the Audio Source sub-class. -
Uses of NamedBean in jmri.jmrit.automat
Fields in jmri.jmrit.automat declared as NamedBeanModifier and TypeFieldDescriptionSiglet.inputsSiglet.outputs(package private) NamedBean[]AbstractAutomaton.waitChangePrecheckBeansMethods in jmri.jmrit.automat with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidSet 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 NamedBeanModifier and TypeClassDescriptionclassAbstractLogixNGTableAction<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 NamedBeanModifier and TypeFieldDescriptionprotected EAbstractLogixNGTableAction._curNamedBean(package private) NamedBeanPropertyAddEditAction.thisBeanMethods in jmri.jmrit.beantable with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidConstructors in jmri.jmrit.beantable with parameters of type NamedBeanModifierConstructorDescriptionCtor captures a reference to the bean to add/edit properties in -
Uses of NamedBean in jmri.jmrit.beantable.beanedit
Classes in jmri.jmrit.beantable.beanedit with type parameters of type NamedBeanModifier and TypeClassDescriptionclassBeanEditAction<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 -
Uses of NamedBean in jmri.jmrit.beantable.oblock
Fields in jmri.jmrit.beantable.oblock declared as NamedBeanMethods in jmri.jmrit.beantable.oblock that return NamedBeanModifier and TypeMethodDescription(package private) NamedBeanSignalTableModel.SignalRow.getSignal()Methods in jmri.jmrit.beantable.oblock with parameters of type NamedBeanModifier and TypeMethodDescriptionprotected StringSignalTableModel.checkDuplicateSignal(NamedBean signal) (package private) voidConstructors in jmri.jmrit.beantable.oblock with parameters of type NamedBeanModifierConstructorDescriptionSignalEditFrame(String title, NamedBean signal, SignalTableModel.SignalRow sr, SignalTableModel model) (package private)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 NamedBeanModifier and TypeMethodDescription(package private) NamedBeanTurnoutSignalMastAddPane.TurnoutAspectPanel.getTurnout() -
Uses of NamedBean in jmri.jmrit.blockboss
Methods in jmri.jmrit.blockboss with parameters of type NamedBean -
Uses of NamedBean in jmri.jmrit.catalog
Classes in jmri.jmrit.catalog that implement NamedBeanModifier and TypeClassDescriptionclassTreeModel used by CatalogPanel to create a tree of resources.classTreeModel used by CatalogPanel to create a tree of resources.classTreeModel used by CatalogPanel to create a tree of resources.Methods in jmri.jmrit.catalog with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidAbstractCatalogTree.addDeleteLock(NamedBean lock) intAbstractCatalogTree.compareSystemNameSuffix(String suffix1, 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 NamedBeanModifier and TypeMethodDescription(package private) booleanCtcManager.findNBHforBean(NamedBean nb) CtcManager.getUsageReport(NamedBean bean) (package private) StringCtcManager.getVetoDetails(NamedBean nb) -
Uses of NamedBean in jmri.jmrit.display
Methods in jmri.jmrit.display that return NamedBeanModifier and TypeMethodDescriptionAudioIcon.getNamedBean()BlockContentsIcon.getNamedBean()GlobalVariableIcon.getNamedBean()IndicatorTrackIcon.getNamedBean()MemoryIcon.getNamedBean()Positionable.getNamedBean()PositionableJComponent.getNamedBean()PositionableJPanel.getNamedBean()PositionableLabel.getNamedBean()Provide a generic method to return the bean associated with the Positionable.SensorIcon.getNamedBean()SignalHeadIcon.getNamedBean()SignalMastIcon.getNamedBean()TurnoutIcon.getNamedBean()IconAdder.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 NamedBeanModifier and TypeMethodDescriptionvoidEditor.addToPopUpMenu(NamedBean nb, JMenuItem item, int menu) Provide a method for external code to add items to context menus.Editor.getUsageReport(NamedBean bean) voidIconAdder.setSelection(NamedBean bean) Method parameters in jmri.jmrit.display with type arguments of type NamedBeanModifier and TypeMethodDescriptionvoidIconAdder.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 NamedBeanFields in jmri.jmrit.display.controlPanelEditor declared as NamedBeanModifier and TypeFieldDescription(package private) NamedBeanSignalPair._signal(package private) NamedBeanEditSignalFrame.IconDragJLabel.signalMethods in jmri.jmrit.display.controlPanelEditor that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionprotected HashMap<NamedBean,ArrayList<PositionableIcon>> CircuitBuilder.getSignalIconMap()Methods in jmri.jmrit.display.controlPanelEditor with parameters of type NamedBeanModifier and TypeMethodDescriptionprotected 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 -
Uses of NamedBean in jmri.jmrit.display.layoutEditor
Classes in jmri.jmrit.display.layoutEditor with type parameters of type NamedBeanModifier and TypeClassDescription(package private) static classLayoutEditorTools.BeanDetails<B extends NamedBean>Classes in jmri.jmrit.display.layoutEditor that implement NamedBeanModifier and TypeClassDescriptionclassA 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 NamedBeanModifier and TypeFieldDescription(package private) NamedBeanLayoutBlockConnectivityTools.FacingProtecting.beanFields in jmri.jmrit.display.layoutEditor with type parameters of type NamedBeanMethods in jmri.jmrit.display.layoutEditor that return NamedBeanModifier and TypeMethodDescription(package private) NamedBeanLayoutBlockConnectivityTools.FacingProtecting.getBean()LayoutBlockManager.getFacingBean(Block facingBlock, Block protectedBlock, LayoutEditor panel, Class<?> T) Get a facing bean into a specified Block from a specified protected Block.LayoutBlockManager.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.LayoutBlockManager.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 NamedBeanModifier and TypeMethodDescriptionLayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Returns a list of valid destination beans reachable from a given source bean.LayoutBlockConnectivityTools.discoverValidBeanPairs(LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Discovers valid pairs of beans type T assigned to a layout editor.LayoutBlockConnectivityTools.discoverValidBeanPairs(LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Discovers valid pairs of beans type T assigned to a layout editor.TransitCreationTool.getBeans()LayoutBlockConnectivityTools.getBeansInPath(List<LayoutBlock> blocklist, LayoutEditor panel, 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 NamedBeanModifier and TypeMethodDescriptionvoidTransitCreationTool.addNamedBean(NamedBean nb) voidLayoutEditor.addToPopUpMenu(NamedBean nb, 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.LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Returns a list of valid destination beans reachable from a given source bean.LayoutEditorFindItems.findLayoutSlipByBean(NamedBean bean) LayoutEditorFindItems.findLayoutTurnoutByBean(NamedBean bean) LayoutEditorFindItems.findLevelXingByBean(NamedBean bean) LayoutEditorFindItems.findPositionablePointByBean(NamedBean bean) LayoutEditorFindItems.findPositionablePointByEastBoundBean(NamedBean bean) LayoutEditorFindItems.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) LayoutBlockManager.getFacingBlockByNamedBean(NamedBean nb, LayoutEditor panel) Get the block facing a given bean object (Sensor, SignalMast or SignalHead).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.LayoutBlockManager.getProtectedBlockByNamedBean(NamedBean nb, LayoutEditor panel) Get the block that a given bean object (Sensor, SignalMast or SignalHead) is protecting.LayoutTurnout.getProtectedBlocks(NamedBean bean) LayoutTurnoutView.getProtectedBlocks(NamedBean bean) LayoutBlockManager.getProtectingBlocksByNamedBean(NamedBean nb, LayoutEditor panel) LayoutBlock.getUsageReport(NamedBean bean) 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 NamedBeanModifier and TypeMethodDescription(package private) voidLayoutEditorTools.setLevelXingSensor(Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, Point2D coords, 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, Point2D coords, String position) Attached a sensor to a turnout block boundary.Constructors in jmri.jmrit.display.layoutEditor with parameters of type NamedBeanModifierConstructorDescription(package private)FacingProtecting(Block facing, List<Block> protecting, NamedBean bean) -
Uses of NamedBean in jmri.jmrit.display.logixng
Classes in jmri.jmrit.display.logixng that implement NamedBeanModifier and TypeClassDescriptionclassThis action controls various things of a AudioIcon on a panel.classThis action controls various things of a LayoutTurnout on a LayoutEditor panel.classThis action controls various things of a Positionable on a panel.classThis action controls various things of Positionables with a particular class name on a panel.classThis action acts on a Window. -
Uses of NamedBean in jmri.jmrit.display.palette
Classes in jmri.jmrit.display.palette with type parameters of type NamedBeanModifier and TypeClassDescriptionclassTableItemPanel<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 NamedBeanMethods in jmri.jmrit.display.switchboardEditor with parameters of type NamedBeanModifier and TypeMethodDescriptionSwitchboardEditor.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 NamedBeanModifierConstructorDescriptionBeanSwitch(int index, NamedBean bean, String switchName, int shapeChoice, SwitchboardEditor editor) Ctor. -
Uses of NamedBean in jmri.jmrit.entryexit
Classes in jmri.jmrit.entryexit that implement NamedBeanFields in jmri.jmrit.entryexit declared as NamedBeanModifier and TypeFieldDescription(package private) NamedBeanAddEntryExitPairPanel.ValidPoints.bean(package private) NamedBeanManuallySetRoute.destLoc(package private) NamedBeanSource.sourceObject(package private) NamedBeanSource.sourceSignalMethods in jmri.jmrit.entryexit that return NamedBeanModifier and TypeMethodDescription(package private) NamedBeanAddEntryExitPairPanel.ValidPoints.getPoint()PointDetails.getRefObject()(package private) NamedBeanDestinationPoints.getSignal()(package private) NamedBeanPointDetails.getSignal()(package private) NamedBeanSource.getSourceSignal()Methods in jmri.jmrit.entryexit with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidEntryExitPairs.addNXDestination(NamedBean source, NamedBean destination, LayoutEditor panel) voidEntryExitPairs.addNXDestination(NamedBean source, NamedBean destination, LayoutEditor panel, String id) voidEntryExitPairs.addNXSourcePoint(LayoutBlock facing, 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.EntryExitPairs.getEndPointLocation(NamedBean source, LayoutEditor panel) EntryExitPairs.getPointAsString(NamedBean obj, LayoutEditor panel) Get the name of a destinationPoint on a LE Panel.DestinationPoints.getUsageReport(NamedBean bean) EntryExitPairs.providePoint(NamedBean source, LayoutEditor panel) Generate the point details, given a known source and a Layout Editor panel.voidEntryExitPairs.removePropertyChangeListener(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 -
Uses of NamedBean in jmri.jmrit.logix
Classes in jmri.jmrit.logix that implement NamedBeanModifier and TypeClassDescriptionclassOBlock extends jmri.Block to be used in Logix Conditionals and Warrants.classAn SCWarrant is a warrant that is controlled by the signals on a layout.classA 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 NamedBeanModifier and TypeMethodDescription<T extends NamedBean>
voidThrottleSetting.setNamedBeanHandle(NamedBeanHandle<T> bh) Methods in jmri.jmrit.logix that return NamedBeanModifier and TypeMethodDescriptionThrottleSetting.getBean()Portal.getFromSignal()protected NamedBeanBlockOrder.getSignal()Get the signal protecting entry into the block of this BlockOrder.static NamedBeanPortal.getSignalProtectingBlock(OBlock block) Get the signal (either a SignalMast or a SignalHead) protecting an OBlock.Portal.getToSignal()Methods in jmri.jmrit.logix that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionNamedBeanHandle<? extends NamedBean>ThrottleSetting.getNamedBeanHandle()WarrantManager.signalsUsing(Portal portal) Methods in jmri.jmrit.logix with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidPortal.deleteSignal(NamedBean signal) Portal.getProtectedBlock(NamedBean signal) Get the OBlock protected by a signal.OBlock.getUsageReport(NamedBean bean) 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 NamedBeanModifier and TypeInterfaceDescriptioninterfaceBaseManager<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.logixngModifier and TypeInterfaceDescriptioninterfaceA LogixNG analog action bean.interfaceAnalogExpressionBean is a AnalogExpression that also implements NamedBean.interfaceConditionalNG.interfaceA LogixNG digital action bean.interfaceA LogixNG logix emulator action bean.interfaceDigitalExpressionBean is a DigitalExpression that also implements NamedBean.interfaceLogixNG Global Variable.interfaceLogixNG.interfaceA LogixNG male AnalogActionBean socket.interfaceA LogixNG male AnalogExpressionBean socket.interfaceA LogixNG male DigitalActionBean socket.interfaceA LogixNG male DigitalBooleanActionBean socket.interfaceA LogixNG male DigitalExpressionBean socket.interfaceA LogixNG male StringActionBean socket.interfaceA LogixNG male StringExpressionBean socket.interfaceRepresent a LogixNG module.interfaceRepresent a named table.interfaceA LogixNG string action.interfaceStringExpressionBean is a StringExpression that also implements NamedBean.Methods in jmri.jmrit.logixng that return NamedBeanModifier and TypeMethodDescriptionNamedBeanType.CreateBean.createBean(String systemName, String userName) Methods in jmri.jmrit.logixng that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionNamedBeanType.getClazz()BaseManager<? extends NamedBean>MaleSocket.getManager()Get the manager that stores this socket.NamedBeanType.getManager()Methods in jmri.jmrit.logixng with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidNamedBeanType.DeleteBean.deleteBean(NamedBean bean, String property) voidBase.getUsageDetail(int level, NamedBean bean, 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, 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 NamedBeanModifier and TypeClassDescriptionclassThe base class for LogixNG AnalogActionsclassThe base class for LogixNG ActionsclassThe base class for LogixNG Boolean ActionsclassThe base class for LogixNG AnalogActionsclassThis action sets the value of an AtomicBoolean.classThis action controls an audio object.classThis action triggers a block.classThis action provides the ability to set the fast clock time and start and stop the fast clock.classThis action provides the ability to set the fast clock speed.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action triggers a Dispather ActiveTrain.classThis action triggers a entryExit.classThis action finds a table row or column.classThis action sets the state of a light.classRuns an engine.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action listens on some beans and runs the ConditionalNG on property change.classThis action sets the value of a local variable.classThis action sets the value of a memory.classThis action triggers an OBlock.classThis action turns power on or off.classThis action triggers a reporter.classSets all engine slots to status commonclassThis action requests an update from the layout of the state of a sensor.classThis action requests an update from the layout of the state of a turnout.classExecutes a script.classThis action sets the state of a sensor.classThis action sets the current report of a Reporter.classExecutes a digital action delayed.classEvaluates the state of a SignalHead.classEvaluates the state of a SignalMast.classPlays a sound.classThis action sets a cell value of a LogixNG table.final classRuns an engine.final classSets a function on a throttleclassExecutes an action after some time.classThis action sets the state of a turnout.classThis action sets the lock of a turnout.classThis action triggers a warrant.classSets the light intensity.classSets a Memory.classExecute many Actions in a specific order.classReturns from a Module or a ConditionalNG.classReturns from a Module or a ConditionalNG.classExecutes an action depending on the parameter.classExecute many Actions in a specific order.classThis action executes a module.classThis action evaluates the formula.classExecute many Actions in a specific order.classExecutes an analog action with the result of an analog expression.classExecutes an string action with the result of an string expression.classThis action enables/disables a Logix.classThis action enables/disables a LogixNG.classReturns from a Module or a ConditionalNG.classExecutes a digital action.classExecutes a digital action delayed.classThis action executes a program.classReturns from a Module or a ConditionalNG.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classThis action decodes a Json string to a JsonNode.classThis action logs some data.classEmulates Logix.classThis action prints the local variables to the log.classProgram a CV on main.classReturns from a Module or a ConditionalNG.classExecutes an action only one time.classExecutes actions in a sequence.classThis action sets some local variables.classThis action show a dialog.classThis action sets the state of a turnout.classSimulates turnout feedback.classSets a Memory.classSets a StringIO.classExecute many Actions in a specific order.classExecutes an action when the expression is True.classExecutes an action when the expression is True.classThis action triggers a route.classExecutes an string action with the result of an string expression.classThis action sends a web request.Methods in jmri.jmrit.logixng.actions that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionNamedBeanHandle<? extends NamedBean>ActionListenOnBeans.NamedBeanReference.getHandle()CommonManager.getManager()Methods in jmri.jmrit.logixng.actions with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidActionAudio.getUsageDetail(int level, NamedBean bean, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, List<NamedBeanUsageReport> report, NamedBean cdl) Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidActionRequestUpdateOfTurnout.getUsageDetail(int level, NamedBean bean, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, List<NamedBeanUsageReport> report, NamedBean cdl) Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.voidMethod parameters in jmri.jmrit.logixng.actions with type arguments of type NamedBeanModifier and TypeMethodDescriptionvoidActionListenOnBeans.NamedBeanReference.setName(NamedBeanHandle<? extends NamedBean> handle) Constructor parameters in jmri.jmrit.logixng.actions with type arguments of type NamedBeanModifierConstructorDescriptionNamedBeanReference(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 NamedBeanModifier and TypeMethodDescriptionBaseManager<? 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 NamedBeanModifier and TypeClassDescriptionclassclassclassclassReads a AnalogIO.classConstant value.classReads a local variable.classReads a Memory.classEvaluates to True if the formula evaluates to trueclassEvaluates to True if all of the children expressions evaluate to true.classEvaluates to True if the antecedent evaluates to trueclassReturns true if there is a connection of specified type.classThis expression evaluates a module.classEvaluates to True if the formula evaluates to trueclassThis expression evaluates the state of an Audio.classThis expression evaluates the state of a Block.classThis expression is a clock.classEvaluates the state of a Conditional.classThis expression checks the status or mode of an active train.classThis expression sets the state of a DestinationPoints.classThis expression sets the state of a light.classCheck the status of battery and power supply.classEvaluates the state of a local variable.classEvaluates the state of a Memory.classThis expression sets the state of a oblock.classThis expression sets the state of a power.classEvaluates what a reference points to.classEvaluates the state of a Reporter.classExecutes a script.classThis expression evaluates the state of a Section.classThis expression sets the state of a sensor.classThis expression checks the flank of the change of the state of a sensor.classEvaluates the state of a SignalHead.classEvaluates the state of a SignalMast.classThis expression evaluates the state of a Transit.classThis expression sets the state of a turnout.classThis expression sets the state of a warrant.classAlways evaluates to False.classDoes a file exists?classAn Expression that keeps its status even if its child expression doesn't.classReturns the last result of a digital expression.classThis action logs some data.classAn Expression that negates the result of its child expression.classEvaluates to True if any of the children expressions evaluate to true.classConstant value.classReads a Memory.classReads a StringIO.classEvaluates to True if the formula evaluates to trueclassAn expression that waits some time before returning True.classThis expression returns the number of minutes since midnight for the fast clock or the system clock.classAn Expression that returns True only once while its child expression returns True.classAlways evaluates to True.Methods in jmri.jmrit.logixng.expressions with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidAnalogExpressionAnalogIO.getUsageDetail(int level, NamedBean bean, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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 NamedBeanModifier and TypeMethodDescriptionBaseManager<? 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 NamedBeanModifier and TypeClassDescriptionclassAbstractBaseManager<E extends NamedBean>Abstract partial implementation for the LogixNG action and expression managers.Classes in jmri.jmrit.logixng.implementation that implement NamedBeanModifier and TypeClassDescriptionclassThe abstract class that is the base class for all LogixNG classes that implements the Base interface.classThe default implementation of a NamedTableclassHave many items of any type.classDefault implementation of the clipboardclassThe default implementation of ConditionalNG.classThe default implementation of a NamedTableclassThe default implementation of GlobalVariable.classThe default implementation of a NamedTableclassThe default implementation of LogixNG.classEvery AnalogActionBean has an DefaultMaleAnalogActionSocket as its parent.classEvery AnalogExpressionBean has an DefaultMaleAnalogExpressionSocket as its parent.classEvery DigitalActionBean has an DefaultMaleDigitalActionSocket as its parent.classEvery DigitalBooleanActionBean has an DefaultMaleDigitalBooleanActionSocket as its parent.classEvery DigitalExpressionBean has an DefaultMaleDigitalExpressionSocket as its parent.classEvery StringActionBean has an DefaultMaleStringActionSocket as its parent.classEvery StringExpressionBean has an DefaultMaleStringExpressionSocket as its parent.classThe default implementation of Module.Methods in jmri.jmrit.logixng.implementation that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionBaseManager<? extends NamedBean>AbstractMaleSocket.getManager()Methods in jmri.jmrit.logixng.implementation with parameters of type NamedBeanModifier and TypeMethodDescriptionintAbstractBase.compareSystemNameSuffix(String suffix1, 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(String suffix1, String suffix2, NamedBean n2) intDefaultMaleAnalogExpressionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDefaultMaleDigitalActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDefaultMaleDigitalBooleanActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDefaultMaleDigitalExpressionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDefaultMaleStringActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDefaultMaleStringExpressionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) voidAbstractBase.getUsageDetail(int level, NamedBean bean, 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, 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, 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, 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, List<NamedBeanUsageReport> report, NamedBean cdl) Add a new NamedBeanUsageReport to the report list if there are any matches in this action or expresssion.DefaultGlobalVariable.getUsageReport(NamedBean bean) Get a list of references for the specified bean.DefaultLogixNG.getUsageReport(NamedBean bean) Get a list of references for the specified bean.DefaultModule.getUsageReport(NamedBean bean) Get a list of references for the specified bean.voidAbstractBase.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.voidAbstractFemaleSocket.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.voidAbstractMaleSocket.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.voidDefaultGlobalVariable.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.voidDefaultLogixNG.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.voidDefaultModule.getUsageTree(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl) Navigate the LogixNG tree.Constructor parameters in jmri.jmrit.logixng.implementation with type arguments of type NamedBeanModifierConstructorDescriptionAbstractMaleSocket(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 NamedBeanModifier and TypeMethodDescriptionBaseManager<? 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 NamedBeanModifier and TypeMethodDescriptionBaseManager<? 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 NamedBeanModifier and TypeMethodDescriptionvoidLogixNG_DataDialog.showDialog(String title, NamedBeanAddressing addressing, BeanSelectPanel<? extends NamedBean> beanPanel, JTextField referenceTextField, JTextField localVariableTextField, JTextField formulaTextField, Runnable runOnOk) -
Uses of NamedBean in jmri.jmrit.logixng.tools.debugger
Classes in jmri.jmrit.logixng.tools.debugger that implement NamedBeanModifier and TypeClassDescriptionclassclassclassclassclassclassclassMethods in jmri.jmrit.logixng.tools.debugger with parameters of type NamedBeanModifier and TypeMethodDescriptionintDebuggerMaleAnalogActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleAnalogExpressionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleDigitalActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleDigitalBooleanActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleDigitalExpressionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleStringActionSocket.compareSystemNameSuffix(String suffix1, String suffix2, NamedBean n2) intDebuggerMaleStringExpressionSocket.compareSystemNameSuffix(String suffix1, 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 NamedBeanModifier and TypeMethodDescriptionBaseManager<? 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 NamedBeanModifier and TypeInterfaceDescriptioninterfaceAbstractLogixNGEditor<E extends NamedBean>classDeleteBean<E extends NamedBean>Helper class for deleting a beanFields in jmri.jmrit.logixng.tools.swing declared as NamedBeanMethods in jmri.jmrit.logixng.tools.swing with parameters of type NamedBeanModifier and TypeMethodDescription(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 NamedBeanModifierConstructorDescriptionModuleEditorMaleSocket(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 NamedBeanModifier and TypeClassDescriptionclassLogixNG_SelectNamedBean<E extends NamedBean>Select namedBean for LogixNG actions and expressions.Classes in jmri.jmrit.logixng.util that implement NamedBeanMethods in jmri.jmrit.logixng.util with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidLogixNG_SelectNamedBean.getUsageDetail(int level, NamedBean bean, List<NamedBeanUsageReport> report, NamedBean cdl, Base base, LogixNG_SelectNamedBean.Type type) static String -
Uses of NamedBean in jmri.jmrit.logixng.util.configurexml
Classes in jmri.jmrit.logixng.util.configurexml with type parameters of type NamedBeanModifier and TypeClassDescriptionclassLogixNG_SelectNamedBeanXml<E extends NamedBean>Xml class for jmri.jmrit.logixng.util.LogixNG_SelectNamedBean.static interface -
Uses of NamedBean in jmri.jmrit.logixng.util.swing
Classes in jmri.jmrit.logixng.util.swing with type parameters of type NamedBeanModifier and TypeClassDescriptionclassLogixNG_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 NamedBeanModifier and TypeClassDescriptionclassThis action starts an OperationsPro automation. -
Uses of NamedBean in jmri.jmrit.picker
Classes in jmri.jmrit.picker with type parameters of type NamedBeanModifier and TypeClassDescriptionclassPickListModel<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 NamedBeanModifier and TypeFieldDescription(package private) List<PickListModel<NamedBean>>PickPanel._models -
Uses of NamedBean in jmri.jmrit.simpleclock
Classes in jmri.jmrit.simpleclock that implement NamedBeanModifier and TypeClassDescriptionclassProvide basic Timebase implementation from system clock. -
Uses of NamedBean in jmri.jmrit.whereused
Fields in jmri.jmrit.whereused declared as NamedBeanMethods in jmri.jmrit.whereused with parameters of type NamedBeanModifier and TypeMethodDescription(package private) voidWhereUsedFrame.buildWhereUsedListing(WhereUsedFrame.ItemType type, NamedBean bean) Build the where used content and update the JScrollPane.(package private) static StringWhereUsedCollectors.checkAudio(NamedBean bean) Create the Audio usage string.(package private) static StringWhereUsedCollectors.checkBlocks(NamedBean bean) Create the Block usage string.(package private) static StringCreate the CTC usage string.(package private) static StringWhereUsedCollectors.checkEntryExit(NamedBean bean) Create the Entry/Exit usage string.(package private) static StringWhereUsedCollectors.checkLayoutBlocks(NamedBean bean) Create the LayoutBlock usage string.(package private) static StringWhereUsedCollectors.checkLights(NamedBean bean) Create the Light usage string.(package private) static StringWhereUsedCollectors.checkLogixConditionals(NamedBean bean) Create the Logix/Conditional usage string.(package private) static StringWhereUsedCollectors.checkLogixNGConditionals(NamedBean bean) Create the LogixNG/ConditionalNG usage string.(package private) static StringWhereUsedCollectors.checkOBlocks(NamedBean bean) Create the OBlock usage string.(package private) static StringWhereUsedCollectors.checkPanels(NamedBean bean) Create the Panel usage string.(package private) static StringWhereUsedCollectors.checkRoutes(NamedBean bean) Create the Route usage string.(package private) static StringWhereUsedCollectors.checkSections(NamedBean bean) Create the Section usage string.(package private) static StringWhereUsedCollectors.checkSignalGroups(NamedBean bean) Create the Signal Group usage string.(package private) static StringWhereUsedCollectors.checkSignalHeadLogic(NamedBean bean) Create the Signal Head Logic usage string.(package private) static StringWhereUsedCollectors.checkSignalHeads(NamedBean bean) Create the Signal Head usage string.(package private) static StringWhereUsedCollectors.checkSignalMastLogic(NamedBean bean) Create the Signal Mast Logic usage string.(package private) static StringWhereUsedCollectors.checkSignalMasts(NamedBean bean) Create the Signal Mast usage string.(package private) static StringWhereUsedCollectors.checkTransits(NamedBean bean) Create the Transit usage string.(package private) static StringWhereUsedCollectors.checkTurnouts(NamedBean bean) Create the Turnout usage string.(package private) static StringWhereUsedCollectors.checkWarrants(NamedBean bean) Create the Warrant usage string.static JTextAreaAudioWhereUsed.getWhereUsed(NamedBean audio) Populate a textarea with the where used content for the supplied Audio bean.static JTextAreaBlockWhereUsed.getWhereUsed(NamedBean block) Populate a textarea with the where used content for the supplied sensor.static JTextAreaEntryExitWhereUsed.getWhereUsed(NamedBean entryexit) Populate a textarea with the where used content for the supplied bean.static JTextAreaLightWhereUsed.getWhereUsed(NamedBean light) Populate a textarea with the where used content for the supplied sensor.static JTextAreaMemoryWhereUsed.getWhereUsed(NamedBean memory) Populate a textarea with the where used content for the supplied memory.static JTextAreaOBlockWhereUsed.getWhereUsed(NamedBean oblock) Populate a textarea with the where used content for the supplied sensor.static JTextAreaReporterWhereUsed.getWhereUsed(NamedBean reporter) Populate a textarea with the where used content for the supplied reporter.static JTextAreaRouteWhereUsed.getWhereUsed(NamedBean route) Populate a textarea with the where used content for the supplied sensor.static JTextAreaSectionWhereUsed.getWhereUsed(NamedBean section) Populate a textarea with the where used content for the supplied sensor.static JTextAreaSensorWhereUsed.getWhereUsed(NamedBean sensor) Populate a textarea with the whereused content for the supplied sensor.static JTextAreaSignalHeadWhereUsed.getWhereUsed(NamedBean signalHead) Populate a textarea with the where used content for the supplied signal head.static JTextAreaSignalMastWhereUsed.getWhereUsed(NamedBean signalMast) Populate a textarea with the where used content for the supplied signal mast.static JTextAreaTurnoutWhereUsed.getWhereUsed(NamedBean turnout) Populate a textarea with the where used content for the supplied turnout.static 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 NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>CaptiveSystemConnectionMemo.getNamedBeanComparator(Class<B> type) abstract <B extends NamedBean>
Comparator<B>DefaultSystemConnectionMemo.getNamedBeanComparator(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 NamedBeanModifier and TypeClassDescriptionclassAcelaLight.javaclassExtend jmri.AbstractSensor for Acela systemsclassExtend jmri.AbstractSignalHead for Acela signals based upon Grapevine example by Bob Jacobsen.classImplementation of the Turnout Object for AcelaMethods in jmri.jmrix.acela with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>AcelaSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.anyma
Classes in jmri.jmrix.anyma that implement NamedBeanMethods in jmri.jmrix.anyma with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>AnymaDMX_SystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.bachrus
Methods in jmri.jmrix.bachrus with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SpeedoSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Control Object for BiDiB.classThis class implements the Reporter Manager interface for BiDiB railcom feedback.classExtend jmri.AbstractSensor for BiDiB systemsclassThis class implements a SignalMast that use BiDiB Accessories to set aspects.classBiDiB implementation of the Turnout interface.Methods in jmri.jmrix.bidib with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>BiDiBSystemConnectionMemo.getNamedBeanComparator(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 NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>CanSystemConnectionMemo.getNamedBeanComparator(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 NamedBeanModifier and TypeClassDescriptionclassLight implementation for CBUS connections.classExtend jmri.AbstractRailComReporter for CBUS controls.classExtend jmri.AbstractSensor for CBUS controls.classTurnout for CBUS connections.Methods in jmri.jmrix.can.cbus with parameters of type NamedBeanModifier and TypeMethodDescriptionCbusLightManager.getNextValidSystemName(NamedBean currentBean) CbusSensorManager.getNextValidSystemName(NamedBean currentBean) CbusTurnoutManager.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 NamedBeanMethods in jmri.jmrix.can.cbus.eventtable with parameters of type NamedBeanModifier and TypeMethodDescriptionvoidCbusTableEvent.appendOnOffBean(NamedBean nb, boolean beanState, CbusEventDataElements.EvState evState) Constructor parameters in jmri.jmrix.can.cbus.eventtable with type arguments of type NamedBeanModifierConstructorDescriptionCbusEventBeanData(Set<NamedBean> nbActiveA, Set<NamedBean> nbActiveB) CbusEventBeanData(Set<NamedBean> nbActiveA, Set<NamedBean> nbActiveB, Set<NamedBean> nbInActiveA, 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 -
Uses of NamedBean in jmri.jmrix.cmri
Methods in jmri.jmrix.cmri with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>CMRISystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement NamedBeanModifier and TypeClassDescriptionclassSerialLight.java Implementation of the Light Object for C/MRIclassExtend jmri.AbstractSensor for C/MRI serial systemsclassTurnout implementation for C/MRI serial systems.Methods in jmri.jmrix.cmri.serial with parameters of type NamedBeanModifier and TypeMethodDescriptionintSerialLight.compareSystemNameSuffix(String suffix1, 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(String suffix1, 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(String suffix1, 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 NamedBeanModifier and TypeClassDescriptionclassExtend jmri.implementation.AbstractRailComReporter for Dcc4Pc Reporters.classImplement a Sensor via Dcc4Pc communications.Methods in jmri.jmrix.dcc4pc with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>Dcc4PcSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for DCC++classExtend jmri.AbstractSensor for DCC++ layouts.classExtends jmri.AbstractTurnout for DCCpp layoutsMethods in jmri.jmrix.dccpp with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>DCCppSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.direct
Methods in jmri.jmrix.direct with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>DirectSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement NamedBeanModifier and TypeClassDescriptionclassEasyDCC implementation of the Turnout interface.Methods in jmri.jmrix.easydcc with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>EasyDccSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement NamedBeanModifier and TypeClassDescriptionclassExtend jmri.AbstractReporter for Ecos Reporters Implemenation for providing status of rail com decoders at this reporter location.classImplement a Sensor via ECoS communications.classImplement a Turnout via ECoS communications.Methods in jmri.jmrix.ecos with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>EcosSystemConnectionMemo.getNamedBeanComparator(Class<B> type) Methods in jmri.jmrix.ecos that return types with arguments of type NamedBean -
Uses of NamedBean in jmri.jmrix.ecos.swing.locodatabase
Methods in jmri.jmrix.ecos.swing.locodatabase that return types with arguments of type NamedBeanModifier and TypeMethodDescriptionEcosLocoTableTabAction.getManager()protected AbstractTableAction<NamedBean>EcosLocoTableTabAction.getNewTableAction(String choice) protected AbstractTableAction<NamedBean>EcosLocoTableTabAction.getNewTableAction(String choice, EcosSystemConnectionMemo eMemo) Method parameters in jmri.jmrix.ecos.swing.locodatabase with type arguments of type NamedBeanModifier and TypeMethodDescriptionvoidEcosLocoTableTabAction.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 NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light interface using Grapevine signal ports.classImplement Sensor for Grapevine.classExtend jmri.AbstractSignalHead for grapevine serial signals.classImplement Turnout for Grapevine.Methods in jmri.jmrix.grapevine with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>GrapevineSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.ieee802154
Methods in jmri.jmrix.ieee802154 with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>IEEE802154SystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement NamedBeanModifier and TypeClassDescriptionclassLight implementation for XBee systems.classExtend jmri.AbstractSensor for XBee connections.classTurnout implementation for XBee systems.Methods in jmri.jmrix.ieee802154.xbee that return NamedBeanModifier and TypeMethodDescriptionXBeeNode.getPinBean(int pin) Get the bean associated with the specified pin.Methods in jmri.jmrix.ieee802154.xbee with parameters of type NamedBeanModifier and TypeMethodDescriptionbooleanXBeeNode.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 NamedBeanModifier and TypeClassDescriptionclassExtension of the AbstractReporter class that implements CollectingReporter and represents the contents of a track.Methods in jmri.jmrix.internal with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>InternalSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement NamedBeanMethods in jmri.jmrix.ipocs with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>IpocsSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement NamedBeanModifier and TypeClassDescriptionclassJMRIClient implementation of the Light interface.classJMRIClient implementation of the Reporter interface.classJMRIClient implementation of the Sensor interface.classJMRIClient implementation of the Turnout interface.Methods in jmri.jmrix.jmriclient with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>JMRIClientSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for XpressNet.classExtend jmri.AbstractSensor for XpressNet layouts.classExtend jmri.AbstractTurnout for XNet layoutsMethods in jmri.jmrix.lenz with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>XNetSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement NamedBeanModifier and TypeClassDescriptionclassExtend jmri.jmrix.XNetTurnout to handle turnouts on Hornby Elite connections. -
Uses of NamedBean in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement NamedBeanModifier and TypeClassDescriptionclassExtend jmri.SignalMast for signals implemented by an LNCP.classImplementation of the Light Object for LocoNetclassExtend jmri.AbstractIdTagReporter for LocoNet layouts.classExtend jmri.AbstractSensor for LocoNet layouts.classSend a message to the LocoNet throttles.classExtend jmri.AbstractTurnout for LocoNet layoutsclassExtend jmri.SignalHead for signals implemented by an SE8C.classConcrete implementation of theIdTaginterface for the LocoNet based Transponding reports.Methods in jmri.jmrix.loconet with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>LocoNetSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.loconet.logixng
Classes in jmri.jmrix.loconet.logixng that implement NamedBeanModifier and TypeClassDescriptionclassSets all engine slots to status commonclassRequest an update of the LocoNet slotsclassThis expression compares the number of slots that are currently in use with a threshold number.classSets 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 NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for C/MRIclassExtend jmri.AbstractSensor for Maple systems.classTurnout implementation for Maple systems.Methods in jmri.jmrix.maple with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>MapleSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement NamedBeanModifier and TypeClassDescriptionclassImplement a Sensor via Marklin communications.classImplement a Turnout via Marklin communications.Methods in jmri.jmrix.marklin with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>MarklinSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.marklin.cdb
Methods in jmri.jmrix.marklin.cdb with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>CdBSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt with type parameters of type NamedBeanModifier and TypeInterfaceDescriptioninterfaceMqttContentParser<T extends NamedBean>Interface defining a content parser, which translates to and from the MQTT payload content.Classes in jmri.jmrix.mqtt that implement NamedBeanModifier and TypeClassDescriptionclassMQTT implementation of the Light interface.(package private) classProvide a Reporter implementation for MQTT communicationsclassImplementation of the Sensor interface for MQTT layouts.classSignalMast implemented via MQTT messagesclassImplementation of the Turnout interface for MQTT layouts.Methods in jmri.jmrix.mqtt with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>MqttSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.mqtt.logixng
Classes in jmri.jmrix.mqtt.logixng that implement NamedBean -
Uses of NamedBean in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement NamedBeanModifier and TypeClassDescriptionclassNew MRC implementation of the Turnout interface From Xpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.mrc with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>MrcSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement NamedBeanModifier and TypeClassDescriptionclassNceLight.java Implementation of the Light Object for NCEclassExtend jmri.AbstractSensor for NCE systemsclassImplement a Turnout via NCE communications.Methods in jmri.jmrix.nce with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>NceSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light ObjectclassExtend jmri.AbstractSensor for serial systemsclassExtend jmri.AbstractTurnout for Oak Tree serial layouts.Methods in jmri.jmrix.oaktree with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>OakTreeSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement NamedBeanModifier and TypeClassDescriptionfinal classfinal classImplement jmri.AbstractReporter for OpenLCB protocol.final classExtend jmri.AbstractSensor for OpenLCB controls.classThis class implements a SignalMast that use OpenLCB Events to set aspects.classSend a message to the OpenLCB/LCC networkfinal classTurnout for OpenLCB connections.Methods in jmri.jmrix.openlcb with parameters of type NamedBeanModifier and TypeMethodDescriptionintOlcbReporter.compareSystemNameSuffix(String suffix1, 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(String suffix1, 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(String suffix1, 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.OlcbReporterManager.getNextValidSystemName(NamedBean currentBean) OlcbSensorManager.getNextValidSystemName(NamedBean currentBean) OlcbTurnoutManager.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 NamedBeanModifier and TypeClassDescriptionclassSensor interface for RaspberryPi GPIO pins.classTurnout interface to RaspberryPi GPIO pins.Methods in jmri.jmrix.pi with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>RaspberryPiSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for Powerline devices.classExtend jmri.AbstractSensor for serial systemsclassTurnout implementation for X10.classImplementation of the Light class for X10-based subclasses.Methods in jmri.jmrix.powerline with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SerialSystemConnectionMemo.getNamedBeanComparator(Class<B> type) Methods in jmri.jmrix.powerline with parameters of type NamedBeanModifier and TypeMethodDescriptionSerialSensorManager.getNextValidSystemName(NamedBean currentBean) SerialTurnoutManager.getNextValidSystemName(NamedBean currentBean) -
Uses of NamedBean in jmri.jmrix.powerline.cm11
Classes in jmri.jmrix.powerline.cm11 that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for X10 CM11 interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.cp290
Classes in jmri.jmrix.powerline.cp290 that implement NamedBeanModifier and TypeClassDescriptionclassImplementation 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 NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light class for DMX based subclasses.classImplementation of the Light Object for DMX512 Serial interfaces. -
Uses of NamedBean in jmri.jmrix.powerline.insteon2412s
Classes in jmri.jmrix.powerline.insteon2412s that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.classImplementation 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 NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.classImplementation 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 NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>QsiSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.rfid
Classes in jmri.jmrix.rfid that implement NamedBeanModifier and TypeClassDescriptionclassExtend AbstractIdTagReporter for RFID systemsclassExtend jmri.AbstractSensor for RFID systemsclassTimeout specific implementation of an RfidSensor.Methods in jmri.jmrix.rfid with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>RfidSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement NamedBeanModifier and TypeClassDescriptionclassZ21CanReporter implements the Reporter Manager interface for Can connected reporters on Roco Z21 systems.classZ21CanSensor implements the Sensor interface for Can connected sensors on Roco Z21 systems.classZ21Reporter implements the Reporter Manager interface for Roco Z21 systems.classExtend jmri.AbstractSensor for RocoMotion (RM) bus sensors on the Roco Z21.classExtend jmri.jmrix.lenz.XNetTurnout for Roco Z21/z21 systems.Methods in jmri.jmrix.roco.z21 with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>Z21SystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.rps
Classes in jmri.jmrix.rps that implement NamedBeanModifier and TypeClassDescriptionclassRPS implementation of the Reporter interface.classExtend jmri.AbstractSensor for RPS systems.Methods in jmri.jmrix.rps with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>RpsSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement NamedBeanModifier and TypeClassDescriptionclassImplementation of the Light Object.classExtend jmri.AbstractSensor for serial systems.classExtend jmri.AbstractTurnout for SECSI serial layouts.Methods in jmri.jmrix.secsi with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SecsiSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement NamedBeanModifier and TypeClassDescriptionclassSprog implementation of the Turnout interface.classSprog implementation of the Turnout interface.Methods in jmri.jmrix.sprog with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SprogSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement NamedBeanModifier and TypeClassDescriptionclassSRCPSensor implementation of the Sensor interface.classSRCP implementation of the Turnout interface.Methods in jmri.jmrix.srcp with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>SRCPBusConnectionMemo.getNamedBeanComparator(Class<B> type) <B extends NamedBean>
Comparator<B>SRCPSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement NamedBeanModifier and TypeClassDescriptionclassImplement a Sensor via Tams communications.classImplement a Turnout via Tams communications.Methods in jmri.jmrix.tams with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>TamsSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement NamedBeanModifier and TypeClassDescriptionclassExtend jmri.AbstractTurnout for TMCC serial layouts.Methods in jmri.jmrix.tmcc with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>TmccSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement NamedBeanModifier and TypeClassDescriptionclassXpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.xpa with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>XpaSystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement NamedBeanModifier and TypeClassDescriptionclassNew Zimo Binary implementation of the Turnout interfaceMethods in jmri.jmrix.zimo with type parameters of type NamedBeanModifier and TypeMethodDescription<B extends NamedBean>
Comparator<B>Mx1SystemConnectionMemo.getNamedBeanComparator(Class<B> type) -
Uses of NamedBean in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement NamedBeanModifier and TypeClassDescriptionclassExtend 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 NamedBeanModifier and TypeClassDescriptionclassAbstractManager<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 NamedBeanModifier and TypeMethodDescriptionAbstractProxyManager.getNextValidSystemName(NamedBean currentBean) (package private) voidDefaultSignalSystemManager.loadProperties(NamedBean t, org.jdom2.Element elem) Method parameters in jmri.managers with type arguments of type NamedBeanModifier and TypeMethodDescriptionvoidProxyAnalogIOManager.addBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Add a type of NamedBean, for example VariableLight, that should be also registred in AnalogIOManager.voidProxyAnalogIOManager.removeBeanType(Class<? extends AnalogIO> clazz, Manager<? extends NamedBean> manager) Remove a type of NamedBean, for example VariableLight, from beeing registred in AnalogIOManager. -
Uses of NamedBean in jmri.managers.configurexml
Methods in jmri.managers.configurexml with type parameters of type NamedBeanModifier and TypeMethodDescription<T extends NamedBean>
NamedBeanHandle<T>AbstractNamedBeanManagerConfigXML.checkedNamedBeanHandle(String name, T type, Manager<T> m) Service method to load a NamedBeanHandle to a NamedBean by name, check it for validity, and if need be notify about errors.AbstractNamedBeanManagerConfigXML.checkedNamedBeanName(String name, T type, Manager<T> m) Service method to reference to a NamedBean by name, and if need be notify about errors.<T extends NamedBean>
TAbstractNamedBeanManagerConfigXML.checkedNamedBeanReference(String name, T type, Manager<T> m) Service method to load a reference to a NamedBean by name, check it for validity, and if need be notify about errors.(package private) <T extends NamedBean>
voidAbstractNamedBeanManagerConfigXML.checkNameNormalization(String rawSystemName, String rawUserName, Manager<T> manager) Common service routine to check for and report on normalization (errors) in the incoming NamedBean's name(s)Methods in jmri.managers.configurexml with parameters of type NamedBeanModifier and TypeMethodDescription(package private) voidAbstractNamedBeanManagerConfigXML.loadComment(NamedBean t, 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 NamedBeanModifier and TypeClassDescriptionclassJsonNamedBeanHttpService<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 -
Uses of NamedBean in jmri.swing
Classes in jmri.swing with type parameters of type NamedBeanModifier and TypeClassDescriptionclassManagerComboBox<B extends NamedBean>A JComboBox for a set of Managers for the same type of NamedBean.classNamedBeanComboBox<B extends NamedBean> -
Uses of NamedBean in jmri.util
Modifier and TypeClassDescriptionclassNamedBeanComparator<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.Modifier and TypeFieldDescription(package private) final Collection<NamedBean>PropertyChangeEventQueue.itemsModifier and TypeMethodDescriptionstatic 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. -
Uses of NamedBean in jmri.util.swing
Classes in jmri.util.swing with type parameters of type NamedBeanModifier and TypeClassDescriptionclassBeanSelectCreatePanel<E extends NamedBean>classBeanSelectPanel<E extends NamedBean>Create a JPanel containing a NamedBeanComboBox.Fields in jmri.util.swing declared as NamedBeanModifier and TypeFieldDescription(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 NamedBeanModifier and TypeClassDescriptionclassNamedBeanBoxRenderer<T extends NamedBean>NamedBeanBoxRenderer renders a NamedBeanComboBox within a JTable Cell.