Uses of Interface
jmri.NamedBean

Packages that use NamedBean
jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts. 
jmri.implementation Provides implementations of various JMRI interfaces. 
jmri.jmrit.audio Provides specific implementations of various audio systems 
jmri.jmrit.automat Classes to ease creation of layout automation, particularly signaling. 
jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads. 
jmri.jmrit.beantable.oblock   
jmri.jmrit.beantable.sensor   
jmri.jmrit.beantable.signalmast   
jmri.jmrit.catalog Provides a tree-based catalog for browsing. 
jmri.jmrit.display Control panel and visible icon classes. 
jmri.jmrit.display.layoutEditor   
jmri.jmrit.display.palette   
jmri.jmrit.logix   
jmri.jmrit.picker   
jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock. 
jmri.jmrix.acela This package handles communications for the CTI Acela hardware. 
jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network. 
jmri.jmrix.cmri.serial   
jmri.jmrix.easydcc   
jmri.jmrix.ecos Support for the ESU ECoS. 
jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware. 
jmri.jmrix.jmriclient   
jmri.jmrix.lenz   
jmri.jmrix.lenz.hornbyelite   
jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools. 
jmri.jmrix.nce   
jmri.jmrix.openlcb   
jmri.jmrix.powerline This package handles communications for powerline adapters, such as X10. 
jmri.jmrix.powerline.cm11 This package handles communications for CM11 powerline adapters. 
jmri.jmrix.powerline.insteon2412s This package handles communications for Insteon 2412S adapters. 
jmri.jmrix.rfid This package handles communications for RFID adapters 
jmri.jmrix.rfid.coreid This package holds objects specific to the Generic RFID stand-alone readers that use the CORE-ID / ID-Innovations protocol. 
jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc
jmri.jmrix.sprog   
jmri.jmrix.srcp Provide a JMRI connection to an SRCP server
jmri.jmrix.xpa   
jmri.managers Provides implementations of various JMRI managers. 
jmri.managers.configurexml   
jmri.util.swing Tools and utilities for doing a systematic reworking of the JMRI GUI. 
 

Uses of NamedBean in jmri
 

Subinterfaces of NamedBean in jmri
 interface Audio
          Represent an Audio, a place to store or control sound information.
 interface CatalogTree
          Represents 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.
 interface Conditional
          A Conditional is layout control logic, consisting of a logical expression and an action.
 interface IdTag
          IdTag represents a tag that might be attached to a specific piece of rolling stock to uniquely identify it.
 interface Light
          Represent a single visible Light on the physical layout.
 interface Logix
          A Logix is a group of Conditionals that monitor one or more conditions (internal or on the layout).
 interface Memory
          Represent a Memory, a place to store values.
 interface Reporter
          Represent a device that can report identification information.
 interface Route
          Routes represent a collection of Turnouts that may be set at the same time.
 interface Sensor
          General input device representation.
 interface SignalGroup
          SignalGroup.java The Signal Group is used to represent European subsidary signals that would be sited with a signal mast.
 interface SignalHead
          Represent a single signal head.
 interface SignalMast
          Represent a signal mast.
 interface SignalSystem
          A SignalSystem defines a signaling system by representing the properties of various signal aspects it contains.
 interface Timebase
          Provide access to clock capabilities in hardware or software.
 interface Turnout
          Represent a Turnout on the layout.
 

Classes in jmri that implement NamedBean
 class Block
          Represents a particular piece of track, more informally a "Block".
 class Section
          Sections represent a group of one or more connected Blocks that may be allocated to a train travelling in a given direction.
 class Transit
          Class providing the basic implementation of a Transit.
 

Methods in jmri that return NamedBean
 NamedBean ConditionalVariable.getBean()
           
 NamedBean BeanSetting.getBean()
           
 NamedBean Manager.getBeanBySystemName(String systemName)
          Locate an instance based on a system name.
 

Methods in jmri with parameters of type NamedBean
 void NamedBeanHandleManager.deregister(NamedBean n)
           
 void Manager.deregister(NamedBean n)
          Forget a NamedBean Object created outside the manager.
 void NamedBeanHandleManager.register(NamedBean n)
           
 void Manager.register(NamedBean n)
          Remember a NamedBean Object created outside the manager.
 void NamedBeanHandleManager.updateBeanFromSystemToUser(NamedBean bean)
           
 void NamedBeanHandleManager.updateBeanFromUserToSystem(NamedBean bean)
           
 

Constructors in jmri with parameters of type NamedBean
BeanSetting(NamedBean t, int setting)
           
BeanSetting(NamedBean t, String pName, int setting)
           
 

Uses of NamedBean in jmri.implementation
 

Classes in jmri.implementation that implement NamedBean
 class AbstractAudio
          Base implementation of the Audio class.
 class AbstractIdTag
          Abstract implementation of IdTag containing code common to all concrete implementations.
 class AbstractLight
          Abstract class providing partial implementation of the the Light interface.
 class AbstractMemory
          Base for the Memory interface.
 class AbstractNamedBean
          Abstract base for the NamedBean interface.
 class AbstractReporter
          Abstract base for the Reporter interface.
 class AbstractSensor
          Abstract class providing the basic logic of the Sensor interface Sensor system names are always upper case.
 class AbstractSignalHead
          Abstract class providing the basic logic of the SignalHead interface.
 class AbstractSignalMast
          Abstract class providing the basic logic of the SignalMast interface.
 class AbstractTurnout
          Abstract base for the Turnout interface.
 class AbstractVariableLight
          Abstract class providing partial implementation of the logic of the Light interface when the Intensity is variable.
 class DccSignalHead
          This class implements a SignalHead the 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 interface The mapping is as follows: 0 = DARK
1 = RED
2 = YELLOW
3 = GREEN
4 = FLASHRED
5 = FLASHYELLOW
6 = FLASHGREEN
The FLASH appearances are expected to be implemented in the decoder.
 class DefaultConditional
          Class providing the basic logic of the Conditional interface.
 class DefaultIdTag
          Concrete implementation of the IdTag interface for the Internal system.
 class DefaultLogix
          Class providing the basic logic of the Logix interface.
 class DefaultMemory
          Concrete implementation of the Reporter interface for the Internal system.
 class DefaultRoute
           
 class DefaultSignalAppearanceMap
          Default implementation of a basic signal head table.
 class DefaultSignalGroup
          Conditional.java A Conditional type to provide runtime support for Densor Groups.
 class DefaultSignalHead
          Default implementation of the basic logic of the SignalHead interface.
 class DefaultSignalSystem
          Default implementation of a basic signal system definition.
 class DoubleTurnoutSignalHead
          Drive a single signal head via two "Turnout" objects.
 class LsDecSignalHead
          Implement SignalHead for Littfinski Daten Technik (LDT) signals.
 class MergSD2SignalHead
          Implement SignalHead for the MERG Signal Driver 2.
 class QuadOutputSignalHead
          Drive a single signal head via four "Turnout" objects.
 class SE8cSignalHead
          Extend jmri.SignalHead for signals implemented by an SE8c This implementation writes out to the physical signal when it's commanded to change appearance, and updates its internal state when it hears commands from other places.
 class SensorGroupConditional
          Conditional.java A Conditional type to provide runtime support for Densor Groups.
 class SignalHeadSignalMast
          SignalMast implemented via one SignalHead object.
 class SingleTurnoutSignalHead
          Drive a single signal head via one "Turnout" objects.
 class TripleTurnoutSignalHead
          Drive a single signal head via three "Turnout" objects.
 class VirtualSignalHead
          A signal head that exists only within the program.
 

Methods in jmri.implementation that return NamedBean
 NamedBean DefaultConditionalAction.getBean()
           
 

Uses of NamedBean in jmri.jmrit.audio
 

Subinterfaces of NamedBean in jmri.jmrit.audio
 interface AudioBuffer
          Represent an AudioBuffer, a place to store or control sound information.
 interface AudioListener
          Represent an AudioListener, a place to store or control sound information.
 interface AudioSource
          Represent an AudioSource, a place to store or control sound information.
 

Classes in jmri.jmrit.audio that implement NamedBean
 class AbstractAudioBuffer
          Base implementation of the AudioBuffer class.
 class AbstractAudioListener
          Base implementation of the AudioListener class.
 class AbstractAudioSource
          Base implementation of the AudioSource class.
 class JavaSoundAudioBuffer
          JavaSound implementation of the Audio Buffer sub-class.
 class JavaSoundAudioListener
          JavaSound implementation of the Audio Listener sub-class.
 class JavaSoundAudioSource
          JavaSound implementation of the Audio Source sub-class.
 class JoalAudioBuffer
          JOAL implementation of the Audio Buffer sub-class.
 class JoalAudioListener
          JOAL implementation of the Audio Listener sub-class.
 class JoalAudioSource
          JOAL implementation of the Audio Source sub-class.
 class NullAudioBuffer
          Null implementation of the Audio Buffer sub-class.
 class NullAudioListener
          Null implementation of the Audio Listener sub-class.
 class NullAudioSource
          Null audio system implementation of the Audio Source sub-class.
 

Methods in jmri.jmrit.audio with parameters of type NamedBean
 void DefaultAudioManager.deregister(NamedBean s)
           
 

Uses of NamedBean in jmri.jmrit.automat
 

Fields in jmri.jmrit.automat declared as NamedBean
 NamedBean[] Siglet.inputs
           
 NamedBean[] Siglet.outputs
           
 

Methods in jmri.jmrit.automat with parameters of type NamedBean
 void Siglet.setInputs(NamedBean[] in)
           
 void AbstractAutomaton.waitChange(NamedBean[] mInputs)
          Wait for one of a list of NamedBeans (sensors, signal heads and/or turnouts) to change.
 

Uses of NamedBean in jmri.jmrit.beantable
 

Methods in jmri.jmrit.beantable that return NamedBean
protected abstract  NamedBean BeanTableDataModel.getBySystemName(String name)
           
protected abstract  NamedBean BeanTableDataModel.getByUserName(String name)
           
 

Methods in jmri.jmrit.beantable with parameters of type NamedBean
protected abstract  void BeanTableDataModel.clickOn(NamedBean t)
           
protected  void AudioTableAction.AudioTableDataModel.clickOn(NamedBean t)
           
 

Uses of NamedBean in jmri.jmrit.beantable.oblock
 

Methods in jmri.jmrit.beantable.oblock that return NamedBean
 NamedBean OBlockTableModel.addBean(String name)
           
 NamedBean OBlockTableModel.addBean(String sysName, String userName)
           
 NamedBean OBlockTableModel.getBySystemName(String name)
           
 

Uses of NamedBean in jmri.jmrit.beantable.sensor
 

Methods in jmri.jmrit.beantable.sensor that return NamedBean
protected  NamedBean SensorTableDataModel.getBySystemName(String name)
           
protected  NamedBean SensorTableDataModel.getByUserName(String name)
           
 

Methods in jmri.jmrit.beantable.sensor with parameters of type NamedBean
protected  void SensorTableDataModel.clickOn(NamedBean t)
           
 

Uses of NamedBean in jmri.jmrit.beantable.signalmast
 

Methods in jmri.jmrit.beantable.signalmast that return NamedBean
protected  NamedBean SignalMastTableDataModel.getBySystemName(String name)
           
protected  NamedBean SignalMastTableDataModel.getByUserName(String name)
           
 

Methods in jmri.jmrit.beantable.signalmast with parameters of type NamedBean
protected  void SignalMastTableDataModel.clickOn(NamedBean t)
           
 

Uses of NamedBean in jmri.jmrit.catalog
 

Classes in jmri.jmrit.catalog that implement NamedBean
 class AbstractCatalogTree
          TreeModel used by CatalogPanel to create a tree of resources.
 class CatalogTreeFS
          TreeModel used by CatalogPanel to create a tree of resources.
 class CatalogTreeIndex
          TreeModel used by CatalogPanel to create a tree of resources.
 

Uses of NamedBean in jmri.jmrit.display
 

Methods in jmri.jmrit.display that return NamedBean
 NamedBean MultiSensorIconAdder.getTableSelection()
          Override.
 NamedBean 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 NamedBean
 void IconAdder.setSelection(NamedBean bean)
           
 

Uses of NamedBean in jmri.jmrit.display.layoutEditor
 

Classes in jmri.jmrit.display.layoutEditor that implement NamedBean
 class LayoutBlock
          A LayoutBlock is a group of track segments and turnouts on a LayoutEditor panel corresponding to a 'block'.
 

Uses of NamedBean in jmri.jmrit.display.palette
 

Methods in jmri.jmrit.display.palette that return NamedBean
protected  NamedBean TableItemPanel.getNamedBean()
           
 NamedBean TableItemPanel.getTableSelection()
          Used by Panel Editor to make the final installation of the icon(s) into the user's Panel.
 

Methods in jmri.jmrit.display.palette that return types with arguments of type NamedBean
protected  ArrayList<NamedBean> MultiSensorItemPanel.MultiSensorSelectionModel.getSelections()
           
 

Methods in jmri.jmrit.display.palette with parameters of type NamedBean
 void TableItemPanel.setSelection(NamedBean bean)
           
 

Uses of NamedBean in jmri.jmrit.logix
 

Classes in jmri.jmrit.logix that implement NamedBean
 class OBlock
          OBlock extends jmri.Block to be used in Logix Conditionals and Warrants.
 class Warrant
          An Warrant contains the operating permissions and directives needed for a train to proceed from an Origin to a Destination Version 1.11 - remove setting of SignalHeads
 

Methods in jmri.jmrit.logix that return NamedBean
 NamedBean Portal.getFromSignal()
           
protected  NamedBean BlockOrder.getSignal()
           
static NamedBean Portal.getSignal(String name)
           
 NamedBean Portal.getSignalProtectingBlock(OBlock block)
           
 NamedBean Portal.getToSignal()
           
 

Methods in jmri.jmrit.logix with parameters of type NamedBean
 void Portal.deleteSignal(NamedBean signal)
           
 boolean Portal.setApproachSignal(NamedBean signal, long time, OBlock approachBlock)
           
 boolean Portal.setProtectSignal(NamedBean signal, long time, OBlock protectedBlock)
           
 

Uses of NamedBean in jmri.jmrit.picker
 

Fields in jmri.jmrit.picker with type parameters of type NamedBean
protected  ArrayList<NamedBean> PickListModel._pickList
           
 

Methods in jmri.jmrit.picker that return NamedBean
abstract  NamedBean PickListModel.addBean(String name)
          Return bean with name given in parameter.
abstract  NamedBean PickListModel.addBean(String sysName, String userName)
           
 NamedBean PickListModel.getBeanAt(int index)
           
abstract  NamedBean PickListModel.getBySystemName(String name)
           
 

Methods in jmri.jmrit.picker that return types with arguments of type NamedBean
 List<NamedBean> PickListModel.getBeanList()
           
 

Methods in jmri.jmrit.picker with parameters of type NamedBean
 int PickListModel.getIndexOf(NamedBean bean)
           
 

Uses of NamedBean in jmri.jmrit.simpleclock
 

Classes in jmri.jmrit.simpleclock that implement NamedBean
 class SimpleTimebase
          Provide basic Timebase implementation from system clock.
 

Uses of NamedBean in jmri.jmrix.acela
 

Classes in jmri.jmrix.acela that implement NamedBean
 class AcelaLight
          AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java
 class AcelaSensor
          Extend jmri.AbstractSensor for Acela systems
 class AcelaSignalHead
          AcelaSignalHead.java Description: extend jmri.AbstractSignalHead for Acela signals based upon Grapevine example by Bob Jacobsen
 class AcelaTurnout
          AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java
 

Uses of NamedBean in jmri.jmrix.can.cbus
 

Classes in jmri.jmrix.can.cbus that implement NamedBean
 class CbusSensor
          Extend jmri.AbstractSensor for CBUS controls.
 class CbusTurnout
          Turnout for CBUS connections.
 

Uses of NamedBean in jmri.jmrix.cmri.serial
 

Classes in jmri.jmrix.cmri.serial that implement NamedBean
 class SerialLight
          SerialLight.java Implementation of the Light Object for C/MRI Based in part on SerialTurnout.java
 class SerialSensor
          Extend jmri.AbstractSensor for C/MRI serial systems
 class SerialTurnout
          Turnout implementation for C/MRI serial systems.
 

Uses of NamedBean in jmri.jmrix.easydcc
 

Classes in jmri.jmrix.easydcc that implement NamedBean
 class EasyDccTurnout
          EasyDcc implementation of the Turnout interface.
 

Uses of NamedBean in jmri.jmrix.ecos
 

Classes in jmri.jmrix.ecos that implement NamedBean
 class EcosSensor
          Implement a Sensor via Ecos communications.
 class EcosTurnout
          Implement a Turnout via Ecos communications.
 

Uses of NamedBean in jmri.jmrix.grapevine
 

Classes in jmri.jmrix.grapevine that implement NamedBean
 class SerialSignalHead
          SerialSignalHead.java This object doesn't listen to the Grapevine serial communications.
 

Uses of NamedBean in jmri.jmrix.jmriclient
 

Classes in jmri.jmrix.jmriclient that implement NamedBean
 class JMRIClientLight
          JMRIClient implementation of the Light interface.
 class JMRIClientReporter
          JMRIClient implementation of the Reporter interface.
 class JMRIClientSensor
          JMRIClient implementation of the Sensor interface.
 class JMRIClientTurnout
          JMRIClient implementation of the Turnout interface.
 

Uses of NamedBean in jmri.jmrix.lenz
 

Classes in jmri.jmrix.lenz that implement NamedBean
 class XNetLight
          XNetLight.java Implementation of the Light Object for XPressNet NOTE: This is a simplification of the XNetTurnout class.
 class XNetSensor
          Extend jmri.AbstractSensor for XPressNet layouts.
 class XNetTurnout
           
 

Uses of NamedBean in jmri.jmrix.lenz.hornbyelite
 

Classes in jmri.jmrix.lenz.hornbyelite that implement NamedBean
 class EliteXNetTurnout
           
 

Uses of NamedBean in jmri.jmrix.loconet
 

Classes in jmri.jmrix.loconet that implement NamedBean
 class LnLight
          LnLight.java Implementation of the Light Object for Loconet Based in part on SerialLight.java
 class LnReporter
          Extend jmri.AbstractReporter for LocoNet layouts This implementation reports transponding messages.
 class LnSensor
          Extend jmri.AbstractSensor for LocoNet layouts.
 class LnTurnout
          Extend jmri.AbstractTurnout for LocoNet layouts This implementation implements the "SENT" feedback, where LocoNet messages originating on the layout can change both KnownState and CommandedState.
 

Uses of NamedBean in jmri.jmrix.nce
 

Classes in jmri.jmrix.nce that implement NamedBean
 class NceLight
          NceLight.java Implementation of the Light Object for NCE Based in part on SerialLight.java
 class NceSensor
          Extend jmri.AbstractSensor for NCE systems
 class NceTurnout
          Implement a Turnout via NCE communications.
 

Uses of NamedBean in jmri.jmrix.openlcb
 

Classes in jmri.jmrix.openlcb that implement NamedBean
 class OlcbSensor
          Extend jmri.AbstractSensor for OpenLCB controls.
 class OlcbTurnout
          Turnout for OpenLCB connections.
 

Uses of NamedBean in jmri.jmrix.powerline
 

Classes in jmri.jmrix.powerline that implement NamedBean
 class SerialX10Light
          Implementation of the Light class for X10-based subclasses.
 

Uses of NamedBean in jmri.jmrix.powerline.cm11
 

Classes in jmri.jmrix.powerline.cm11 that implement NamedBean
 class SpecificLight
          Implementation of the Light Object for X10 CM11 interfaces.
 

Uses of NamedBean in jmri.jmrix.powerline.insteon2412s
 

Classes in jmri.jmrix.powerline.insteon2412s that implement NamedBean
 class SpecificInsteonLight
          Implementation of the Light Object for Insteon receivers on Insteon 2412S interfaces.
 class SpecificX10Light
          Implementation of the Light Object for X10 receivers on Insteon 2412S interfaces.
 

Uses of NamedBean in jmri.jmrix.rfid
 

Classes in jmri.jmrix.rfid that implement NamedBean
 class RfidReporter
          Extend AbstractReporter for RFID systems System names are "FRpppp", where ppp is a representation of the RFID reader.
 class RfidSensor
          Extend jmri.AbstractSensor for RFID systems System names are "FSpppp", where ppp is a representation of the RFID reader.
 

Uses of NamedBean in jmri.jmrix.rfid.coreid
 

Classes in jmri.jmrix.rfid.coreid that implement NamedBean
 class CoreIdRfidReporter
          CORE-ID specific implementation of an RfidReporter.
 class CoreIdRfidSensor
          CORE-ID specific implementation of an RfidSensor.
 

Uses of NamedBean in jmri.jmrix.rps
 

Classes in jmri.jmrix.rps that implement NamedBean
 class RpsReporter
          RPS implementation of the Reporter interface.
 class RpsSensor
          Extend jmri.AbstractSensor for RPS systems System names are "RSpppp", where ppp is a representation of the region, for example "RS(0,0,0);(1,0,0);(1,1,0);(0,1,0)".
 

Uses of NamedBean in jmri.jmrix.sprog
 

Classes in jmri.jmrix.sprog that implement NamedBean
 class SprogCSTurnout
          Sprog implementation of the Turnout interface.
 class SprogTurnout
          Sprog implementation of the Turnout interface.
 

Uses of NamedBean in jmri.jmrix.srcp
 

Classes in jmri.jmrix.srcp that implement NamedBean
 class SRCPSensor
          SRCPSensor implementation of the Sensor interface.
 class SRCPTurnout
          SRCP implementation of the Turnout interface.
 

Uses of NamedBean in jmri.jmrix.xpa
 

Classes in jmri.jmrix.xpa that implement NamedBean
 class XpaTurnout
          Xpa+Modem implementation of the Turnout interface.
 

Uses of NamedBean in jmri.managers
 

Fields in jmri.managers with type parameters of type NamedBean
protected  Hashtable<String,NamedBean> AbstractManager._tsys
           
protected  Hashtable<String,NamedBean> AbstractManager._tuser
           
 

Methods in jmri.managers that return NamedBean
 NamedBean DefaultSignalMastLogicManager.getBeanBySystemName(String systemName)
           
 NamedBean AbstractProxyManager.getBeanBySystemName(String systemName)
           
 NamedBean AbstractManager.getBeanBySystemName(String systemName)
          Locate an instance based on a system name.
protected  NamedBean AbstractProxyManager.getBeanByUserName(String userName)
           
protected  NamedBean AbstractProxyManager.getNamedBean(String name)
          Locate via user name, then system name if needed.
protected  NamedBean ProxyTurnoutManager.makeBean(int i, String systemName, String userName)
           
protected  NamedBean ProxyReporterManager.makeBean(int i, String systemName, String userName)
           
protected  NamedBean ProxyLightManager.makeBean(int i, String systemName, String userName)
           
protected abstract  NamedBean AbstractProxyManager.makeBean(int index, String systemName, String userName)
          Defer creation of the proper type to the subclass
 NamedBean AbstractProxyManager.newNamedBean(String systemName, String userName)
          Return an instance with the specified system and user names.
protected  NamedBean AbstractProxyManager.provideNamedBean(String name)
          Locate via user name, then system name if needed.
 

Methods in jmri.managers with parameters of type NamedBean
 void DefaultSignalMastLogicManager.deregister(NamedBean n)
           
 void DefaultIdTagManager.deregister(NamedBean s)
           
 void AbstractProxyManager.deregister(NamedBean s)
          Forget a NamedBean Object created outside the manager.
 void AbstractManager.deregister(NamedBean s)
          Forget a NamedBean Object created outside the manager.
 void DefaultSignalMastLogicManager.register(NamedBean n)
           
 void DefaultIdTagManager.register(NamedBean s)
           
 void AbstractProxyManager.register(NamedBean s)
          Remember a NamedBean Object created outside the manager.
 void AbstractManager.register(NamedBean s)
          Remember a NamedBean Object created outside the manager.
 

Uses of NamedBean in jmri.managers.configurexml
 

Methods in jmri.managers.configurexml with parameters of type NamedBean
protected  void AbstractNamedBeanManagerConfigXML.loadCommon(NamedBean t, Element elem)
          Load common items: comment The username is not loaded, because it had to be provided in the ctor earlier.
protected  void AbstractNamedBeanManagerConfigXML.storeCommon(NamedBean t, Element elem)
          Store common items: user name comment
 

Uses of NamedBean in jmri.util.swing
 

Methods in jmri.util.swing that return NamedBean
 NamedBean BeanSelectCreatePanel.getNamedBean()
          get the named bean that has either been selected in the drop down list or has been created
 NamedBean JmriBeanComboBox.getSelectedBean()
           
 

Methods in jmri.util.swing with parameters of type NamedBean
 void BeanSelectCreatePanel.setDefaultNamedBean(NamedBean nBean)
          Sets the default selected item in the combo box, when this is set the combo box becomes active and the add hardware box details are then hidden
 void JmriBeanComboBox.setSelectedBean(NamedBean nBean)
           
 

Constructors in jmri.util.swing with parameters of type NamedBean
BeanSelectCreatePanel(Manager manager, NamedBean defaultSelect)
          Create a JPanel, that provides the option to the user to either select an already created bean, or to create one on the fly.
JmriBeanComboBox(Manager manager, NamedBean nBean, int displayOrder)
           
 



Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads