Uses of Class
jmri.DccLocoAddress

Packages that use DccLocoAddress
jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts. 
jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations. 
jmri.jmrit Various non-system-specific JMRI tools. 
jmri.jmrit.consisttool   
jmri.jmrit.dispatcher   
jmri.jmrit.logix   
jmri.jmrit.roster   
jmri.jmrit.throttle   
jmri.jmrit.vsdecoder   
jmri.jmrit.withrottle   
jmri.jmrix Interfaces and implementations for system-specific code. 
jmri.jmrix.bachrus   
jmri.jmrix.debugthrottle   
jmri.jmrix.easydcc   
jmri.jmrix.ecos Support for the ESU ECoS. 
jmri.jmrix.lenz   
jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools. 
jmri.jmrix.mrc   
jmri.jmrix.nce   
jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc
jmri.jmrix.srcp Provide a JMRI connection to an SRCP server
jmri.jmrix.tmcc   
 

Uses of DccLocoAddress in jmri
 

Fields in jmri declared as DccLocoAddress
protected  DccLocoAddress DccConsist.ConsistAddress
           
 

Fields in jmri with type parameters of type DccLocoAddress
protected  Hashtable<DccLocoAddress,Boolean> DccConsist.ConsistDir
           
protected  ArrayList<DccLocoAddress> DccConsist.ConsistList
           
protected  Hashtable<DccLocoAddress,Integer> DccConsist.ConsistPosition
           
 

Methods in jmri that return DccLocoAddress
 DccLocoAddress DccConsist.getConsistAddress()
           
 DccLocoAddress Consist.getConsistAddress()
           
 

Methods in jmri that return types with arguments of type DccLocoAddress
 ArrayList<DccLocoAddress> DccConsistManager.getConsistList()
          Return the list of consists we know about.
 ArrayList<DccLocoAddress> DccConsist.getConsistList()
           
 ArrayList<DccLocoAddress> ConsistManager.getConsistList()
          Get an ArrayList object containning the string representation of the consist addresses we know about.
 ArrayList<DccLocoAddress> Consist.getConsistList()
           
 

Methods in jmri with parameters of type DccLocoAddress
 void DccConsist.add(DccLocoAddress LocoAddress, boolean directionNormal)
           
 void Consist.add(DccLocoAddress LocoAddress, boolean directionNormal)
           
 boolean ThrottleManager.addressStillRequired(DccLocoAddress la)
           
protected  void DccConsist.addToAdvancedConsist(DccLocoAddress LocoAddress, boolean directionNormal)
           
 void ThrottleManager.attachListener(DccLocoAddress la, PropertyChangeListener p)
          Attach a PropertyChangeListener to a specific loco address, where the requesting code does not need or require control over the loco.
 void ConsistListener.consistReply(DccLocoAddress locoaddress, int status)
          Receive notification at the end of a consisting operation.
 boolean DccConsist.contains(DccLocoAddress address)
           
 boolean Consist.contains(DccLocoAddress address)
           
 void DccConsistManager.delConsist(DccLocoAddress address)
           
 void ConsistManager.delConsist(DccLocoAddress address)
          Remove an old Consist
 Consist DccConsistManager.getConsist(DccLocoAddress address)
          Find a Consist with this consist address, and return it.
 Consist ConsistManager.getConsist(DccLocoAddress address)
          Find a Consist with this consist address, and return it.
 boolean DccConsist.getLocoDirection(DccLocoAddress address)
           
 boolean Consist.getLocoDirection(DccLocoAddress address)
           
 int DccConsist.getPosition(DccLocoAddress address)
           
 int Consist.getPosition(DccLocoAddress address)
           
 Object ThrottleManager.getThrottleInfo(DccLocoAddress la, String item)
          Provides a Proxy method to return the SpeedSetting, Direction, Function Settings, of a throttle, where the requesting code has used the attachListener to only be notified of changes in the throttle and not control it.
 boolean DccConsist.isAddressAllowed(DccLocoAddress address)
           
 boolean Consist.isAddressAllowed(DccLocoAddress address)
           
protected  void DccConsist.notifyConsistListeners(DccLocoAddress LocoAddress, int ErrorCode)
           
 void ThrottleListener.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
          Get notification that an attempt to request a throttle has failed
 void DccConsist.remove(DccLocoAddress LocoAddress)
           
 void Consist.remove(DccLocoAddress LocoAddress)
           
protected  void DccConsist.removeFromAdvancedConsist(DccLocoAddress LocoAddress)
           
 void ThrottleManager.removeListener(DccLocoAddress la, PropertyChangeListener p)
          Remove a PropertyChangeListener to a specific loco address, where the requesting code has used attachListener to get notification of changes in a throttle.
 boolean ThrottleManager.requestThrottle(DccLocoAddress address, ThrottleListener l)
          Request a throttle, given a decoder address.
 void DccConsist.restore(DccLocoAddress LocoAddress, boolean directionNormal)
           
 void Consist.restore(DccLocoAddress LocoAddress, boolean directionNormal)
           
 void DccConsist.setPosition(DccLocoAddress address, int position)
           
 void Consist.setPosition(DccLocoAddress address, int position)
           
 

Constructors in jmri with parameters of type DccLocoAddress
DccConsist(DccLocoAddress address)
           
DccLocoAddress(DccLocoAddress l)
           
 

Uses of DccLocoAddress in jmri.configurexml
 

Methods in jmri.configurexml that return DccLocoAddress
 DccLocoAddress DccLocoAddressXml.getAddress(Element element)
           
 

Uses of DccLocoAddress in jmri.jmrit
 

Methods in jmri.jmrit that return DccLocoAddress
 DccLocoAddress DccLocoAddressSelector.getAddress()
           
 

Methods in jmri.jmrit with parameters of type DccLocoAddress
 void DccLocoAddressSelector.setAddress(DccLocoAddress a)
           
 

Uses of DccLocoAddress in jmri.jmrit.consisttool
 

Methods in jmri.jmrit.consisttool with parameters of type DccLocoAddress
 void ConsistToolFrame.consistReply(DccLocoAddress locoaddress, int status)
           
 void ConsistDataModel.setConsist(DccLocoAddress Address)
           
 

Method parameters in jmri.jmrit.consisttool with type arguments of type DccLocoAddress
 void ConsistFile.WriteFile(ArrayList<DccLocoAddress> consistList)
          Write all consists to a file.
 

Uses of DccLocoAddress in jmri.jmrit.dispatcher
 

Methods in jmri.jmrit.dispatcher with parameters of type DccLocoAddress
 void AutoActiveTrain.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 

Uses of DccLocoAddress in jmri.jmrit.logix
 

Methods in jmri.jmrit.logix that return DccLocoAddress
 DccLocoAddress Warrant.getDccAddress()
           
 

Methods in jmri.jmrit.logix with parameters of type DccLocoAddress
 void Warrant.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 void Warrant.setDccAddress(DccLocoAddress address)
           
protected  String Warrant.setRunMode(int mode, DccLocoAddress address, LearnThrottleFrame student, List<ThrottleSetting> commands, boolean runBlind)
          Sets up recording and playing back throttle commands - also cleans up afterwards.
 

Uses of DccLocoAddress in jmri.jmrit.roster
 

Methods in jmri.jmrit.roster that return DccLocoAddress
 DccLocoAddress RosterEntry.getDccLocoAddress()
           
 

Uses of DccLocoAddress in jmri.jmrit.throttle
 

Methods in jmri.jmrit.throttle that return DccLocoAddress
 DccLocoAddress AddressPanel.getConsistAddress()
           
 DccLocoAddress AddressPanel.getCurrentAddress()
           
 

Methods in jmri.jmrit.throttle with parameters of type DccLocoAddress
 void AddressPanel.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 void AddressPanel.setConsistAddress(DccLocoAddress consistAddress)
           
 void AddressPanel.setCurrentAddress(DccLocoAddress currentAddress)
           
 

Uses of DccLocoAddress in jmri.jmrit.vsdecoder
 

Methods in jmri.jmrit.vsdecoder that return DccLocoAddress
 DccLocoAddress VSDecoder.getAddress()
           
 

Methods in jmri.jmrit.vsdecoder with parameters of type DccLocoAddress
 void VSDecoderPane.setAddress(DccLocoAddress a)
           
 void VSDecoder.setAddress(DccLocoAddress a)
           
 void VSDecoderPane.setTitle(DccLocoAddress a)
           
 

Uses of DccLocoAddress in jmri.jmrit.withrottle
 

Methods in jmri.jmrit.withrottle that return DccLocoAddress
 DccLocoAddress ThrottleController.getCurrentAddress()
           
 DccLocoAddress ConsistController.stringToDcc(String s)
           
 

Methods in jmri.jmrit.withrottle with parameters of type DccLocoAddress
 boolean ConsistController.checkForBroadcastAddress(DccLocoAddress addr)
          Check to see if an address will try to broadcast (0) a programming message.
 void ThrottleController.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 void ConsistFunctionController.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 

Uses of DccLocoAddress in jmri.jmrix
 

Fields in jmri.jmrix with type parameters of type DccLocoAddress
protected  ArrayList<DccLocoAddress> AbstractConsistManager.consistList
           
protected  Hashtable<DccLocoAddress,Consist> AbstractConsistManager.consistTable
           
 

Methods in jmri.jmrix that return types with arguments of type DccLocoAddress
 ArrayList<DccLocoAddress> AbstractConsistManager.getConsistList()
          Return the list of consists we know about.
 

Methods in jmri.jmrix with parameters of type DccLocoAddress
abstract  Consist AbstractConsistManager.addConsist(DccLocoAddress address)
          Add a new Consist with the given address to the consistTable/consistList
protected  boolean AbstractThrottleManager.addressReleased(DccLocoAddress la, ThrottleListener l)
           
 boolean AbstractThrottleManager.addressStillRequired(DccLocoAddress la)
           
 void AbstractThrottleManager.attachListener(DccLocoAddress la, PropertyChangeListener p)
           
 void AbstractConsistManager.delConsist(DccLocoAddress address)
           
 void AbstractThrottleManager.failedThrottleRequest(DccLocoAddress address, String reason)
          If the system-specific ThrottleManager has been unable to create the DCC throttle then it needs to be removed from the throttleListeners, otherwise any subsequent request for that address results in the address being reported as already in use, if singleUse is set.
 Consist AbstractConsistManager.getConsist(DccLocoAddress address)
          Find a Consist with this consist address, and return it.
 Object AbstractThrottleManager.getThrottleInfo(DccLocoAddress la, String item)
           
 void AbstractThrottleManager.removeListener(DccLocoAddress la, PropertyChangeListener p)
           
 boolean AbstractThrottleManager.requestThrottle(DccLocoAddress la, ThrottleListener l)
          Request a throttle, given a decoder address.
 

Uses of DccLocoAddress in jmri.jmrix.bachrus
 

Methods in jmri.jmrix.bachrus with parameters of type DccLocoAddress
 void SpeedoConsoleFrame.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 

Uses of DccLocoAddress in jmri.jmrix.debugthrottle
 

Constructors in jmri.jmrix.debugthrottle with parameters of type DccLocoAddress
DebugThrottle(DccLocoAddress address)
          Constructor
 

Uses of DccLocoAddress in jmri.jmrix.easydcc
 

Methods in jmri.jmrix.easydcc with parameters of type DccLocoAddress
 void EasyDccConsist.add(DccLocoAddress LocoAddress, boolean directionNormal)
           
 Consist EasyDccConsistManager.addConsist(DccLocoAddress address)
          Add a new EasyDccConsist with the given address to consistTable/consistList
protected  void EasyDccConsist.addToAdvancedConsist(DccLocoAddress LocoAddress, boolean directionNormal)
           
 boolean EasyDccConsist.contains(DccLocoAddress address)
           
static EasyDccMessage EasyDccMessage.getAddConsistNormal(int ConsistAddress, DccLocoAddress LocoAddress)
           
static EasyDccMessage EasyDccMessage.getAddConsistReverse(int ConsistAddress, DccLocoAddress LocoAddress)
           
 boolean EasyDccConsist.getLocoDirection(DccLocoAddress address)
           
static EasyDccMessage EasyDccMessage.getSubtractConsist(int ConsistAddress, DccLocoAddress LocoAddress)
           
 boolean EasyDccConsist.isAddressAllowed(DccLocoAddress address)
           
 void EasyDccConsist.remove(DccLocoAddress LocoAddress)
           
protected  void EasyDccConsist.removeFromAdvancedConsist(DccLocoAddress LocoAddress)
           
 void EasyDccConsist.removeFromCSConsist(DccLocoAddress LocoAddress)
           
 void EasyDccConsist.restore(DccLocoAddress LocoAddress, boolean directionNormal)
           
 

Constructors in jmri.jmrix.easydcc with parameters of type DccLocoAddress
EasyDccConsist(DccLocoAddress address)
           
EasyDccThrottle(DccLocoAddress address)
          Constructor.
 

Uses of DccLocoAddress in jmri.jmrix.ecos
 

Constructors in jmri.jmrix.ecos with parameters of type DccLocoAddress
EcosDccThrottle(DccLocoAddress address, EcosSystemConnectionMemo memo, boolean control)
           
 

Uses of DccLocoAddress in jmri.jmrix.lenz
 

Methods in jmri.jmrix.lenz with parameters of type DccLocoAddress
 void XNetConsist.add(DccLocoAddress LocoAddress, boolean directionNormal)
           
 Consist XNetConsistManager.addConsist(DccLocoAddress address)
          Add a new XNetConsist with the given address to consistTable/consistList
protected  void XNetConsist.addToAdvancedConsist(DccLocoAddress LocoAddress, boolean directionNormal)
           
 boolean XNetConsist.contains(DccLocoAddress address)
           
 boolean XNetConsist.getLocoDirection(DccLocoAddress address)
           
 boolean XNetConsist.isAddressAllowed(DccLocoAddress address)
           
 void XNetConsist.remove(DccLocoAddress LocoAddress)
           
protected  void XNetConsist.removeFromAdvancedConsist(DccLocoAddress LocoAddress)
           
 void XNetConsist.removeFromCSConsist(DccLocoAddress LocoAddress)
           
 void XNetConsist.restore(DccLocoAddress LocoAddress, boolean directionNormal)
           
 

Constructors in jmri.jmrix.lenz with parameters of type DccLocoAddress
XNetConsist(DccLocoAddress address, XNetTrafficController controller)
           
 

Uses of DccLocoAddress in jmri.jmrix.loconet
 

Methods in jmri.jmrix.loconet that return DccLocoAddress
 DccLocoAddress LnPr2ThrottleManager.getActiveAddress()
          Make the active address available to the power manager, which needs it to turn on and off "neutral mode" in the locomotive
 

Methods in jmri.jmrix.loconet with parameters of type DccLocoAddress
 void LocoNetConsist.add(DccLocoAddress LocoAddress, boolean directionNormal)
           
 Consist LocoNetConsistManager.addConsist(DccLocoAddress address)
          Add a new LocoNetConsist with the given address to consistTable/consistList
protected  void LocoNetConsist.addToAdvancedConsist(DccLocoAddress LocoAddress, boolean directionNormal)
           
 boolean LocoNetConsist.contains(DccLocoAddress address)
           
 boolean LocoNetConsist.getLocoDirection(DccLocoAddress address)
           
 boolean LocoNetConsist.isAddressAllowed(DccLocoAddress address)
           
 void LocoNetConsist.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 void LocoNetConsist.remove(DccLocoAddress LocoAddress)
           
protected  void LocoNetConsist.removeFromAdvancedConsist(DccLocoAddress LocoAddress)
           
 void LocoNetConsist.removeFromCSConsist(DccLocoAddress LocoAddress)
           
 void LocoNetConsist.restore(DccLocoAddress LocoAddress, boolean directionNormal)
           
 

Constructors in jmri.jmrix.loconet with parameters of type DccLocoAddress
LocoNetConsist(DccLocoAddress address, LocoNetSystemConnectionMemo lm)
           
Pr2Throttle(DccLocoAddress address)
          Constructor
 

Uses of DccLocoAddress in jmri.jmrix.mrc
 

Methods in jmri.jmrix.mrc with parameters of type DccLocoAddress
static MrcMessage MrcMessage.getAddConsistNormal(int ConsistAddress, DccLocoAddress LocoAddress)
           
static MrcMessage MrcMessage.getAddConsistReverse(int ConsistAddress, DccLocoAddress LocoAddress)
           
static MrcMessage MrcMessage.getSubtractConsist(int ConsistAddress, DccLocoAddress LocoAddress)
           
 

Uses of DccLocoAddress in jmri.jmrix.nce
 

Constructors in jmri.jmrix.nce with parameters of type DccLocoAddress
NceThrottle(NceTrafficController t, DccLocoAddress address)
          Constructor.
 

Uses of DccLocoAddress in jmri.jmrix.rps
 

Methods in jmri.jmrix.rps with parameters of type DccLocoAddress
 void Transmitter.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 void RpsBlock.notifyFailedThrottleRequest(DccLocoAddress address, String reason)
           
 

Uses of DccLocoAddress in jmri.jmrix.srcp
 

Methods in jmri.jmrix.srcp with parameters of type DccLocoAddress
static SRCPMessage SRCPMessage.getAddConsistNormal(int ConsistAddress, DccLocoAddress LocoAddress)
           
static SRCPMessage SRCPMessage.getAddConsistReverse(int ConsistAddress, DccLocoAddress LocoAddress)
           
static SRCPMessage SRCPMessage.getSubtractConsist(int ConsistAddress, DccLocoAddress LocoAddress)
           
 

Constructors in jmri.jmrix.srcp with parameters of type DccLocoAddress
SRCPThrottle(DccLocoAddress address)
          Constructor.
 

Uses of DccLocoAddress in jmri.jmrix.tmcc
 

Constructors in jmri.jmrix.tmcc with parameters of type DccLocoAddress
SerialThrottle(DccLocoAddress address)
          Constructor.
 



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