Uses of Enum
jmri.LocoAddress.Protocol
Packages that use LocoAddress.Protocol
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Decoder definitions via XML, including the decoder index.
Interfaces and implementations for system-specific code.
Support for the ESU ECoS.
Classes to interact with a Marklin Network Connection.
Implementation of the JMRI OpenLCB hardware interface.
-
Uses of LocoAddress.Protocol in jmri
Fields in jmri declared as LocoAddress.ProtocolMethods in jmri that return LocoAddress.ProtocolModifier and TypeMethodDescriptionThrottleManager.getAddressProtocolTypes()Get a list of different protocols supported by the system, to include short vs long or DCC vs Selectrix vs Motorola.static LocoAddress.ProtocolLocoAddress.Protocol.getByPeopleName(String pName) static LocoAddress.ProtocolLocoAddress.Protocol.getByShortName(String shName) DccLocoAddress.getProtocol()LocoAddress.getProtocol()ThrottleManager.getProtocolFromString(String selection) Get a protocol given a description.static LocoAddress.ProtocolReturns the enum constant of this type with the specified name.static LocoAddress.Protocol[]LocoAddress.Protocol.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jmri with parameters of type LocoAddress.ProtocolModifier and TypeMethodDescriptionThrottleManager.getAddress(String value, LocoAddress.Protocol protocol) Get the object representing a particular address.ThrottleManager.getAddressTypeString(LocoAddress.Protocol prot) Get a string value for a given protocol value.static EnumSet<SpeedStepMode>SpeedStepMode.getCompatibleModesForProtocol(LocoAddress.Protocol protocol) Constructors in jmri with parameters of type LocoAddress.Protocol -
Uses of LocoAddress.Protocol in jmri.jmrit.decoderdefn
Fields in jmri.jmrit.decoderdefn with type parameters of type LocoAddress.ProtocolModifier and TypeFieldDescription(package private) ArrayList<LocoAddress.Protocol>DecoderFile.protocolsMethods in jmri.jmrit.decoderdefn that return LocoAddress.Protocol -
Uses of LocoAddress.Protocol in jmri.jmrit.roster
Fields in jmri.jmrit.roster declared as LocoAddress.ProtocolMethods in jmri.jmrit.roster that return LocoAddress.ProtocolMethods in jmri.jmrit.roster with parameters of type LocoAddress.Protocol -
Uses of LocoAddress.Protocol in jmri.jmrix
Methods in jmri.jmrix that return LocoAddress.ProtocolModifier and TypeMethodDescriptionAbstractThrottleManager.getAddressProtocolTypes()Get a list of different protocols supported by the system, to include short vs long or DCC vs Selectrix vs Motorola.AbstractThrottleManager.getProtocolFromString(String selection) Get a protocol given a description.Methods in jmri.jmrix with parameters of type LocoAddress.ProtocolModifier and TypeMethodDescriptionAbstractThrottleManager.getAddress(String value, LocoAddress.Protocol protocol) Get the object representing a particular address.AbstractThrottleManager.getAddressTypeString(LocoAddress.Protocol prot) By default, only DCC in this implementation -
Uses of LocoAddress.Protocol in jmri.jmrix.ecos
Methods in jmri.jmrix.ecos that return LocoAddress.ProtocolModifier and TypeMethodDescriptionEcosDccThrottleManager.getAddressProtocolTypes()EcosLocoAddress.getProtocol() -
Uses of LocoAddress.Protocol in jmri.jmrix.marklin
Methods in jmri.jmrix.marklin that return LocoAddress.Protocol -
Uses of LocoAddress.Protocol in jmri.jmrix.openlcb
Methods in jmri.jmrix.openlcb that return LocoAddress.ProtocolMethods in jmri.jmrix.openlcb with parameters of type LocoAddress.ProtocolModifier and TypeMethodDescriptionOlcbThrottleManager.getAddress(String value, LocoAddress.Protocol protocol) -
Uses of LocoAddress.Protocol in jmri.jmrix.tmcc
Methods in jmri.jmrix.tmcc that return LocoAddress.Protocol